Enable job alerts via email!
A leading company is seeking a Brand Lead to manage its brand identity and strategy. The role encompasses developing branding strategies, executing campaigns, ensuring brand governance, and engaging internally and externally through multiple channels. The ideal candidate will have proven experience in brand management and campaign execution, ready to drive brand success across all platforms.
Reports To: Global Director
Department: Marketing / Brand Management
Job Summary:
The Brand Lead is responsible for building, managing, and evolving the brand identity and equity of the company. This includes brand strategy development, campaign execution, creative oversight, internal brand alignment, and consistent brand representation across all touchpoints.
Key Responsibilities:
1. Brand Strategy & Positioning
2. Campaign Management
3. Brand Governance
4. Market Research & Insights
5. Creative Content & Development
6. Internal Brand Engagement
7. Digital Branding