Posted by
Posted in
Sales & Marketing
Job Code
1699591

Role Overview:
The Lead - Brand, Communications & PR will be responsible for shaping the organization's brand narrative, driving brand equity, and managing external perception across media and stakeholders. This role requires strategic leadership in brand building, integrated campaigns, and reputation management.
Key Responsibilities:
1. Strategic Leadership
- Develop and execute the brand strategy aligned with business and growth objectives.
- Define brand positioning, messaging frameworks, and differentiation for mutual funds, passives, SIF and Alternates.
- Partner with business, product, and growth teams on integrated go-to-market plans.
2. Brand & Campaign Management
- Lead conceptualization and execution of large-scale brand campaigns (ATL & BTL) including print, TV, OOH, activations, etc.
- Ensure consistency of brand identity across all touchpoints
- Drive high-impact storytelling and campaigns to improve brand recall
- Develop brand campaigns across Investor education, product and new fund offer campaigns including media planning
3. Public Relations & Communications
- Lead PR strategy including media outreach, press coverage, and thought leadership
- Manage media relations and agency partnerships
- Handle crisis communication and reputation risk management
4. Governance & Compliance
- Ensure adherence to regulatory and brand guidelines across communications
- Approve all major external-facing communications
5. Team & Stakeholder Management
- Lead and mentor brand and PR team members
- Manage agencies, budgets, and campaign performance reporting
Qualifications & Experience:
- MBA in Marketing/Communications or related field
- 12-15+ years of experience in brand and PR roles
- Strong exposure to ATL campaigns and media relations
Didn’t find the job appropriate? Report this Job
Posted by
Posted in
Sales & Marketing
Job Code
1699591