Brand Manager
On-site · Toronto
Manage key client accounts and lead a team of 50-100 brand ambassadors to execute campaign deliverables. Act as the primary liaison between end-consumers and the internal team while optimizing strategies using performance data.
