O

Marketing Communications Lead

OSL Retail Services

mississauga, peel region, Canada Full-time June 26, 2026

Found Description

Marketing Communications Lead

Reporting to the Director of Marketing, the Marketing Communications Lead manages internal communications, sales incentive programs, and employee engagement initiatives across Canada.

Responsibilities

  • Lead the planning, writing, and distribution of all field‑facing communications.
  • Ensure messaging is aligned with business goals and consistently clear across all channels.
  • Own the end‑to‑end execution of sales incentive initiatives: from creative planning and platform configuration to communications, tracking, winner announcements, and rewards.
  • Manage employee engagement via the incentive platform, driving participation and recognition aligned with company values.
  • Oversee praise budgets, resolve platform issues, and identify opportunities to improve usability and adoption.
  • Create and manage internal enablement content (job aids, SharePoint updates, platform guides).

Ready to Apply?

Submit your application for Marketing Communications Lead at OSL Retail Services

Apply Now