Technical Safety BC

26-51 Leader, Marketing and Communications (Temporary, 14 Months)

Technical Safety BC

Vancouver, BC, CANFull timePosted Jul 24, 2026

Job description

The Leader, Marketing & Communications is responsible for developing and executing integrated marketing and external awareness strategies that strengthen Technical Safety BC's brand, increase engagement with the safety system, and support organizational priorities. The role leads multi-channel marketing campaigns, audience segmentation, organizational storytelling and marketing technology capabilities including Hub.

Spot. As a people leader, this role builds a high-performing team focused on innovation, continuous improvement and measurable outcomes.