Posted By
Posted in
Sales & Marketing
Job Code
1614617

4.1
48+ Reviews
Key Responsibilities:
1. Brand Strategy & Management
- Develop and lead the execution of the brand strategy to position the company consistently across markets and platforms.
- Ensure brand consistency across all visual and verbal touchpoints (online, offline, internal, and external).
- Oversee brand guidelines and manage brand assets.
2. Corporate Communication
- Lead all aspects of corporate communications including PR, media relations, executive communications, crisis communication, and thought leadership.
- Develop high-impact messaging for internal and external audiences, including press releases, CEO speeches, company updates, and investor communications.
3. Internal Communication
- Create and execute internal communication plans that align employees with business goals and organizational culture.
- Work closely with HR, leadership, and other departments to ensure timely and engaging employee communications.
4. Content Strategy & Digital Presence
- Oversee content development for social media, websites, blogs, newsletters, and campaigns.
- Drive storytelling that resonates with target audiences and reinforces the company's mission and values.
- Manage content calendars, copywriting, editing, and approvals.
5. Media & Public Relations
- Build and maintain strong relationships with media, influencers, and PR agencies.
- Secure high-impact media placements and manage press events, interviews, and conferences.
- Monitor media coverage and manage the company's public image and reputation.
6. Campaigns & Events
- Design and implement brand and communication campaigns to support product launches, CSR initiatives, and employee engagement.
- Support the planning and promotion of external and internal events.
7. Analytics & Reporting
- Monitor communication KPIs and brand sentiment; prepare dashboards and reports for leadership.
- Use data and feedback to continuously improve communication strategies and content.
Qualifications:
- Education: Bachelor's degree in Communications, Marketing, Public Relations, or related field.
- Master's degree or MBA is a plus.
Experience:
- 8-12 years of experience in communication, branding, PR, or corporate affairs.
- Experience in leading brand and communication functions at a regional or global level preferred.
- Strong storytelling, writing, and editorial skills
- Strategic thinking with ability to connect communication goals to business outcomes
- Excellent stakeholder management and interpersonal communication
- Deep understanding of media landscape, digital channels, and branding principles
- Strong project management and organizational skills
- Proficiency in content tools, media monitoring, and design software (e.g., Canva, Adobe Suite, Sprinklr)
Preferred Experience:
- Experience managing communication in GCC markets with sensitivity to regional culture and media landscapes
- Exposure to crisis communications, executive branding, or employer branding
- Proven ability to drive digital engagement and manage omnichannel campaigns
Didn’t find the job appropriate? Report this Job
Posted By
Posted in
Sales & Marketing
Job Code
1614617