Brand Manager: Shape Canada’s Next Household Name

1 week ago

Toronto, ON, Canada Clutch Canada Full-time €110,000 - €125,000/year
Clutch Canada is seeking an experienced Brand Manager to bring the Clutch brand to life across every touchpoint. You’ll own day-to-day execution of brand strategy, manage our agency of record, and lead creative briefs to ensure campaigns and retail spaces meet a high bar. In this hands-on role, you’ll work cross-functionally, push for best-in-class creative, and help build Canada’s next household name. The position is on-site in Toronto with a collaborative, fast-paced team.