Location
toronto
Job Type
Full-time
Posted
June 24, 2026
Job Description
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...
Ready to Apply?
Submit your application for Lead Channel Marketing Specialist at Transamerica Corporation
Apply Now