Manager, Marketing Channels in Ontario

Canada Post • toronto, Canada

Location toronto, on
Job Type Full-time
Posted June 06, 2026

Role Description

Elevate your career as the Manager of Integrated Marketing Channels at Canada Post in Toronto, ON. Lead comprehensive campaigns to drive customer engagement and enhance brand loyalty.

This permanent, full-time position offers an opportunity to report to the Director of Integrated Marketing and Channels. You will oversee marketing initiatives while collaborating with teams to ensure that campaigns align with business goals. A minimum of 5 years of experience in marketing, along with leadership skills, will be essential for this role, where you will integrate strategic insights into marketing functions.

Key Responsibilities: • Execute marketing campaigns across diverse channels • Collaborate with teams for effective program delivery • Customize marketing materials for targeted audiences • Innovate brand identity and positioning strategies • Manage projects with agency partners for timely results

Requirements: • 5-7 years of functional marketing experience • 1+ ...

Ready to Apply?

Apply for this Position