Head Brand Marketing

Mumbai Permanent View Job Description
The Head of Brand Marketing will lead and manage all marketing activities to build and strengthen the brand. Based in Mumbai, this role focuses on driving brand awareness and engagement within the general insurance industry.
  • One of the top players in General Insurance space
  • Lead the Brand Strategy in a global framework

About Our Client

A company in the general insurance industry, based in Mumbai.

Job Description

  • Lead the overall brand strategy and key strategic initiatives, aligning with business ambitions while harnessing global brand framework.
  • Craft and evolve a compelling brand narrative that fuses the heritage of both the brands in JV, clearly articulating our purpose, differentiation, and customer value across all segments.
  • Own end-to-end brand planning - from annual brand blueprints and campaign platforms to integrated ATL, BTL, and digital communication - ensuring the brand is visible, consistent, and distinctive in the market.
  • Design and drive high-impact brand initiatives that build strong awareness and preference for the brand across Retail, SME, and Corporate audiences.
  • Own the social media and digital brand strategy, shaping a modern, engaging, and trusted online presence with a unified tone of voice and content approach across platforms.
  • Collaborate closely with Product, Distribution, CX, and Digital teams to seamlessly embed brand messaging into customer journeys and digital experiences, making the brand felt at every touchpoint.
  • Set up and enforce robust brand guidelines and governance, safeguarding the combined equity of both the brands in JV and ensuring coherent, compliant, and premium brand expression internally and externally.
  • Track brand performance across key metrics (awareness, consideration, equity, preference) and use data and analytics to continuously sharpen campaigns and strategic brand choices.
  • Lead and inspire creative, media, and digital agencies to deliver best-in-class, results-driven brand work that reflects the stature and ambition.

The Successful Applicant

We're looking for someone who has:

  • Experience in brand marketing STRICLTY from non BFSI industry
  • Experience with E-comm, FMCG, Quick Commerce, Telecom, OTT, Insurtech, Agency background will be considered
  • 17-22 years of overall experience
  • Ability to manage budgets and optimise resources effectively
  • Strong communication and coordination skills
  • Confidence in working with internal teams and external partners

What's on Offer

  • Opportunity to lead brand marketing efforts in the insurance industry
  • Work in a key role based in Mumbai
  • Work with global teams
Quote job ref
JN-082026-7077868

Job summary

Function
Marketing
Sub Sector
Category / Brand / Product Management
What is your area of specialisation?
Insurance
Location
Mumbai
Job Type
Permanent
Job Reference
JN-082026-7077868

Diversity & Inclusion at Michael Page

We don't just accept difference - we celebrate it. We encourage applicants from all backgrounds to apply for this role and are committed to building inclusive, diverse workplaces where everyone can thrive. If you require any support or reasonable adjustments during the recruitment process, please let us know.