Lead integrated brand campaigns at Manulife as Director, Brand, using creative leadership and media strategy in a hybrid working arrangement. Shape customer experiences across Canada.
Reporting to the AVP, Brand, Marketing Strategy & Operations, this leadership role guides campaign execution across the Manulife Canada Segment. You will connect brand strategy with creative, content, media and audience insights. The work spans paid, owned and earned channels while supporting brand perception and business outcomes.
Key Responsibilities:
- Lead integrated Canada Segment brand campaigns from planning through optimization
- Translate strategy into audience-led, channel-connected campaign plans
- Oversee creative, content, media production and campaign delivery
- Coordinate Digital, Communications, Customer Care and business lines
- Track performance and translate data into stakeholder recommendations
Requirements:
- Undergraduate degree required; MBA or Master's preferred
- Minimum seven years of progressive marketing or business management experience
- Experience leading integrated brand campaigns through execution and optimization
- Robust brand, creative, content and media campaign experience
- Experience leading teams and managing agency partners, vendors and budgets
Bring brand stewardship, creative conviction and operational discipline to Manulife’s integrated marketing campaigns and customer experiences across Canada.
📌 Director Brand Integrated Campaigns (London)
🏢 Superprof
📍 London
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.