Marketing Manager

Robert Half • Markham, Ontario, Canada • Posted March 23, 2026

Location Markham, Ontario
Job Type Perm
Category Advertising, Marketing, Promotions, Public Relations, and Sales Managers
Posted March 23, 2026

Role Overview:

We are seeking a Marketing / Marketing Communications Manager to lead and execute marketing communication activities for our Canadian subsidiary. This is a hands-on managerial role with no direct reports, responsible for local brand execution while closely coordinating with the U.S. subsidiary and global HQ. The role reports directly to the Country Head.

Key Responsibilities

Brand Communication (In-house)

· Lead subsidiary-level brand communication activities aligned with global brand strategy

· Manage and support SNS content and website updates

· Ensure consistent application of global brand guidelines across all materials

Cross-Regional Marketing Coordination (HQ & U.S. Subsidiary)

· Coordinate marketing initiatives and assets with global HQ and the U.S. marketing team

· Localize global and regional marketing materials for the Canadian market

· Align campaign timel...

Interested in this role?

Click the button below to start your application.

Apply Now