Canada Marketing Lead

BSI
Full time Canada, Canada Advertising, Marketing, Promotions, Public Relations, and Sales Managers
Posted:
March 02, 2026
Location:
Canada, Canada, Canada

Job Description

We exist to create positive change for people and the planet. Join us and make a difference too!

Job Title: Canada Marketing Lead (Assurance)

Location: Canada

Own Canada’s go-to-market. Build pipeline. Elevate the brand. Lead a national team. Set the regional bar for Sustainability.

BSI’s Assurance division is hiring a Country Marketing Lead – Canada to own end-to-end GTM in the Canadian market. You’ll translate global strategy into high-impact local programs that fuel pipeline and revenue across System Certification, Training, and Internal Supplier Audits (ISA) while ensuring seamless integration of global and regional campaigns into Canada’s unique regulatory and buyer landscape. You’ll represent Canadian insights in regional forums and serve as Regional Theme Lead for Sustainability, shaping content, messaging, and integrated campaigns used across the Americas.

If you thrive in a matrixed, fast-paced environment and can flex from strate...

Apply for this Job

Submit your application for the Canada Marketing Lead position at BSI.

Apply Now Save for Later

Job Overview

Job Type: Full time
Location: Canada, Canada
Posted: March 02, 2026
Deadline: April 11, 2026