🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Integrated Marketing Communications Director

Hospitality Full Benefits Career Growth
Company

Recruiting In Motion - Eastern Ontario

Location

vaughan, Canada

Posted

June 02, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

POSITION ID # 34892

TITLE: Integrated Marketing Communications Director

LOCATION: GTA - North Toronto/ Vaughan

WORK TYPE: On-Site – 4 days in-office, 1 day remote

COMPENSATION: $140,000 – $165,000 base + bonus

ABOUT OUR CLIENT

Our client is building and scaling some of the most exciting brands in the beauty and personal care space.

They are looking for an Integrated Marketing Communications Director who doesn’t just execute campaigns but shapes how brands show up in culture and translates that into measurable business performance. This is a leadership role where you will own the intersection of Paid, Earned, and Owned media , with a strong focus on influencer and creator strategies .

This opportunity is best suited for someone who understands how modern beauty brands grow through content, creators, and community—and can tr...