Head of Marketing 

Industry
Professional Services
Marketing & Communications
Location
Ontario
Apply Now
Head of Marketing 
Toronto, Ontario 
Reference # AC- 6591

Meridia Recruitment Solutions has partnered with BF&M Group of Companies on their search for a Head of Marketing to join their team. 

The Head of Marketing is responsible for leading the Group’s marketing strategy and execution, driving brand growth, customer acquisition, and product positioning. This role ensures Allshores’ brand is consistently applied across all jurisdictions and touchpoints, and that marketing initiatives deliver measurable business impact.

Your Responsibilities:

Reporting to: Group Head of Marketing & Communications

Brand & Strategy
• Lead the development and execution of the Group marketing strategy to build awareness, preference, and loyalty for Allshores.
• Oversee implementation of the Allshores brand architecture across products, geographies, and customer experiences.
• Manage brand positioning, ensuring Allshores is differentiated and relevant in competitive markets.

Product & Customer Marketing
• Lead go-to-market strategies for products and services across Health, Wealth, and Insurance.
• Drive customer acquisition, retention, and engagement through targeted campaigns.
• Leverage data, insights, and analytics to shape customer strategy and measure impact.
• Partner with business units to design marketing strategies that support commercial objectives.

Integrated Campaigns & Partnerships
• Deliver integrated campaigns in collaboration with Communications, ensuring consistency across external channels.
• Lead sponsorship activations, events, and partnerships once agreed at Group level.
• Lead digital marketing strategy, including content, social media, and performance marketing.

Leadership & Governance
• Build and manage a high-performing marketing team across multiple jurisdictions, working within a matrix model.
• Manage external agency relationships effectively and efficiently.
• Establish KPIs and performance frameworks to measure marketing ROI.
• Work closely with the Head of Communications to ensure brand and reputation strategies are aligned.

Your Requirements:

• 10+ years of marketing leadership, ideally in financial services, healthcare, or insurance.
• Proven track record of delivering measurable business growth through brand and product marketing.
• Strong expertise in brand management, campaign development, and customer insights.
• Experience leading multi-jurisdictional teams and large marketing budgets.
• Data-driven with commercial acumen and a creative mindset.
• Agency experience an asset.
• Experience launching new brands or leading marketing transformation strongly preferred.

BF&M is a subsidiary of Allshores Limited - a regional leader in health, wealth, and insurance solutions, with operations spanning Bermuda, the Caribbean, Europe, and North America. 

To express interest in this opportunity, please click on the "Apply Now" button below.

For more information, please contact Adam Creaghan, Partner at acreaghan@kbrs.ca or 647-336-1416 or Muna Dhere, Senior Recruitment Specialist at mdhere@kbrs.ca or 647-480-1718 If you require accommodation to participate in the recruitment process, please let Muna Dhere know.

Meridia Recruitment Solutions connects leading organizations with top talent by building strong relationships and creating ideal matches with candidates because we are only successful when you are. We appreciate your interest in this opportunity.

To learn more about Meridia Recruitment Solutions, our job opportunities, and career advice, we invite you to explore our site and subscribe for career alerts.


 
Image
Career Alerts

Register to be notified of career opportunities and advice by email