
Job Overview:
The Head of Brand Management & Corporate Communications will be responsible for defining, building, and protecting the organisations brand reputation. This role will lead the overall brand strategy, corporate communications, media relations, internal communications, and crisis management to ensure consistent, compelling, and credible messaging across all stakeholders of all the verticals of the Business Group.
Roles & Responsibilities:
Brand Strategy & Management:
- Develop and execute a comprehensive brand strategy aligned with the business objectives.
- Ensure consistent brand positioning and visual identity across all channels and touchpoints.
- Oversee brand architecture, brand guidelines, and governance across all business units and geographies of the Group
- Monitor brand health, equity and perception through research and analytics.
Corporate Communications:
- Lead corporate communications strategy including external, internal and leadership communications.
- Craft and manage key corporate narratives, messaging frameworks, and thought leadership initiatives.
- Oversee press releases, speeches, presentations, annual reports, and corporate publications.
- Daily updates across all verticals of the Group on Dashboard.
Media & Public Relations:
- Build and maintain strong relationships with media, industry analysts, and key influencers.
- Manage proactive and reactive media engagement, interviews, and press briefings.
- Act as a key spokesperson or support leadership in media interactions.
Internal Communications:
- Design and execute internal communication strategies to engage employees and align them with company vision and values (like a Chat Bot/ Popup)
- Support change management, culture-building, and leadership communication initiatives.
Stakeholder & Leadership Engagement:
- Partner closely with senior leadership, marketing, HR, legal and investor relations teams.
- Support investor, government and regulatory communications where applicable.
Team & Agency Management:
- Build, mentor, and lead a high-performing brand and communications team.
- Manage external agencies including PR, creative, and brand consultants.
- Own budgets, timelines, and performance metrics.
Key Skills & Competencies:
- Strategic brand thinking with strong storytelling capabilities.
- Excellent written and verbal communication skills.
- Strong media relations and crisis management experience.
- Stakeholder management and executive presence.
- Ability to operate in a fast-paced, complex environment.
- Data-driven mindset with experience in brand and reputation metrics.
Qualifications & Experience:
- Graduate + Postgraduate.
- MBA/ PGDM: Marketing, Communications, Journalism, Business or a related field
- 15 - 18+ years of experience in brand management and corporate communications, with at least 5 years in a leadership role.
- Proven track record of building strong brands and managing corporate reputation.
- Experience working with senior leadership and board-level stakeholders.
Didn’t find the job appropriate? Report this Job