🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Brand 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 Title: Brand Director
Location: GTA – North Toronto/ Vaughan
Work Type: On-Site – 4 days in-office / 1 day remote
Compensation: $150-180K 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 hiring multiple Brand Directors across their portfolio, including brands in the clean and natural beauty space. These roles are designed for brand leaders who don’t just manage brands, but build and scale them. You will operate with a high level of ownership, leading strategy, innovation, and execution in a fast‑paced, entrepreneurial environment.

Position Overview

This is a hands‑on brand leadership role where you are responsible for building and scaling the brand across strategy, innovation, and execution. You will own the brand end‑to‑end, including positioning, portfolio strategy, innovation pipeline, go‑to‑market execution, and commercial p...