Marketing Manager
Télétravail · Toronto, Ontario, Canada
The Marketing Manager will oversee marketing strategy, campaign delivery, lead generation, events promotion, and brand development across Canada. This role involves working closely with various stakeholders to drive lead generation and improve conversion performance.