05 Aug
|
OSL Retail Services
|
Ontario
05 Aug
OSL Retail Services
Ontario
Overview At OSL Retail Services, we believe people are the heart of everything we do, and it is an exciting time to be part of something special! Our momentum is growing, and is fueled by innovation, collaboration, and a shared entrepreneurial spirit that drives real results. Founded in 2012 in Mississauga, Ontario, OSL delivers customized sales solutions in retail, direct sales, and customer acquisition, all built on a foundation of integrity, respect, and passion. Our culture thrives on connection, purpose, and growth. If you’re looking for a place where your talents are valued, your ideas matter, and your career can grow, we’d love to meet you.
Reporting to the Director, Marketing, as the Marketing Communications Lead you will manage internal communications, sales incentive programs, and employee engagement initiatives across Canada. You will be collaborating with internal departments overseeing projects from inception to execution, drafting communications, and working to ensure the business goals are achieved.
What you’ll do: 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)
Collaborate with cross-functional teams to improve onboarding, training materials, and knowledge-sharing processes
Continuously refine processes to enhance efficiency and participant experience.
Coordinate and host monthly town halls to share business updates and celebrate achievements
What you’ve done: 3+ years of experience in internal communications, marketing, enablement, or related fields.
Bilingual in English and French (written and verbal) is an asset
Strong content development skills.
Excellent communication, writing and interpersonal skills, with the ability to engage and build relationships with diverse audiences
Highly organized with a process mindset and strong project management skills.
Advanced skills in Excel
Ability to work independently and collaboratively in a fast-paced environment
BS in Business, Mathematics, Economics, Computer Science, Information Management or Statistics an asset
What’s in it for you: Competitive base salary: $60K-$73K plus bonus
Generous time off: Start with 3 weeks of vacation, plus extra flex days to recharge.
Comprehensive perks package: Includes medical, dental, vision, health spending account, and Teladoc virtual care.
Retirement support: Company-sponsored savings plan to help build your financial future
Career growth: Ongoing training, development, and programs to help you advance.
Award-winning culture: Proud to be one of Canada’s Best Managed Companies for 8 years running - now a Platinum Club member.
OSL is committed to an inclusive workplace that does not discriminate against race, nationality, religion, age, marital status, physical or mental disability, sexual orientation, gender, or gender identity. We believe in diversity and encourage any qualified individual to apply.
#J-18808-Ljbffr
📌 Marketing Communications Lead (Ontario)
🏢 OSL Retail Services
📍 Ontario