HHiring Reality
← Clutch Technologies Inc.

Brand Manager

Clutch Technologies Inc.
Location
Toronto, Ontario, Canada
Posted
17 days ago
Department
Marketing
What they actually want (must-haves)
  • 4-6 years of brand or marketing work experience at a startup, agency, or CPG
  • Experience managing agency or vendor relationships
  • Highly organized and able to manage multiple campaigns and briefs
  • Comfortable navigating fast-paced, changing environments
  • Self-starter who takes ownership of tasks
  • Eager to contribute to building a household name in Canada
Nice to have
  • Bachelor’s degree in Business, Marketing, or a related field
  • Experience working at an agency or in-house brand team
  • Experience in a startup or high-growth environment
What the job really is

The Brand Manager at Clutch will be responsible for executing the brand strategy across various touchpoints, managing the agency of record, and ensuring high-quality campaign delivery. This role involves leading creative briefs, collaborating with cross-functional teams, and championing the brand's voice and identity. The manager will also monitor industry trends and campaign performance to drive brand planning and improvements.

Benefits
  • Competitive compensation
  • Generous time off program
  • Health & dental benefits
  • Parental leave top-up
  • In office environment
Things to weigh
  • Salary range is specified as 110,000 - 125,000
  • The role requires a hands-on approach and may involve juggling multiple responsibilities
  • The position is based in an office environment and requires 4 days on-site in Toronto
Job score3/5
Benefits3/5
Freshness4/5
Career value4/5
Role clarity4/5
Pay transparency0/5

Applying to Clutch Technologies Inc.?

See how your résumé matches this role — and tailor it from what actually gets interviews.