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