As a Marketing Manager, your main focus will be to collaborate with Global Marketing to ensure adoption of guidelines and best practices; Drive key marketing and customer activation KPIs such as loyalty, NPS, traffic; and Collaborate with Sales Market teams. This on-site role reports into our General Manager, Canada and is based out of Toronto Support […]
Pro unlocks apply links & auto-apply
Spam, scam, fake employer, broken apply link — let us know and we’ll review within 24h.
Report this listing