SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Lead Channel Marketing Specialist

Company: Transamerica Corporation

Location: toronto, London

Posted: June 18, 2026

Apply for This Position

Submit Application

Position Details

Job Description Summary

Leads channel marketing and communications strategies to drive growth, engagement, and trust across the Canadian market, developing integrated, culturally relevant campaigns for both English- and French-speaking audiences with appropriate regulatory awareness. Partners closely with Digital Experience and Reputation Management teams to deliver cohesive, localized materials that strengthen the brand and support the WFG field. Serves as a key link between strategy and execution, ensuring communications are effective, market-appropriate, and aligned to the unique needs of Canadian audiences.

Responsibilities

  • Lead the development and execution of channel marketing strategies for Canada that support business growth, agent engagement, customer experience, and brand trust.
  • Build integrated annual and campaign-based marketing plans with key performance indicators tailored to Canadian markets.
  • Assist in marketing progr...