🌿 Back to all jobs

🥝 Lead Marketing Specialist for Canadian Channels

Transamerica | toronto, Canada | Posted June 27, 2026

Job Description

Elevate brand engagement as a Lead Marketing Specialist focused on Canadian channels. Utilize your expertise in crafting strategies that enhance customer experience and trust throughout various campaigns.
This senior position requires you to build comprehensive marketing plans that resonate with Canadian audiences. You will lead efforts in communication, ensuring materials reflect local cultural nuances and bilingual needs. Collaborate with diverse teams to optimize campaign execution and continuously measure effectiveness in driving adoption and trust.
Key Responsibilities:
• Oversee channel marketing strategies in Canada
• Build and manage communication plans for various channels
• Coordinate collaborative marketing campaigns and initiatives
• Ensure adherence to campaign processes and workflows
• Provide bilingual support for marketing materials
Requirements:
• Degree in Marketing, Communications, or related field
• Minimum seven years of integrated mar...

Apply for This Position

Submit Application