🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Marketing Communications Lead at OSL Retail Services

Company

OSL Retail Services

Location

mississauga, peel region

Posted

July 09, 2026

Position Overview

Elevate your marketing career with OSL Retail Services as a Marketing Communications Lead, where you’ll drive internal communications and boost employee engagement across Canada. If you’re passionate about innovation and collaboration, this role is ideal for you.

In this leadership role, you will report directly to the Director of Marketing, overseeing internal communications and driving sales incentive initiatives. With a focus on clear messaging aligned with business goals, you will manage projects from inception to execution, ensuring a cohesive employee experience throughout the organization.

Key Responsibilities:
• Lead planning and distribution of field-facing communications
• Align messaging across channels with business objectives
• Oversee end-to-end sales incentive initiatives execution
• Drive employee engagement through incentive platform
• Host monthly town halls for business updates

Requirements:
•...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now