Senior Manager: Brand Communication
Core
Execute brand strategy and enterprise-wide marketing plans to build and grow the Old Mutual Life (OML) brand, driving market penetration and customer growth.
Role type
Senior Manager, Brand Communication
Builds
Enterprise-wide marketing, public affairs, and sustainability campaigns for a portfolio of business units
Domain
Financial Services / Brand Management
Deliverable
product features
Required skills
Brand strategy development, Integrated marketing communications (IMC), Stakeholder management, Budget management, Agency/vendor management, Performance analytics, Change management
Preferred skills
Financial services experience, MBA or Executive Leadership qualification, Reputation management expertise
Technologies
Digital marketing channels, Marketing analytics tools
Responsibilities
Implement brand strategy and Go-to-Market plans, Manage external suppliers and agencies, Analyze marketing insights to optimize brand equity, Manage team performance and resource planning, Ensure adherence to brand framework standards, Drive digital transformation initiatives
Seniority
Senior, hands-on IC with team leadership