About this role
Director, Marketing at Role Overview. Location: Dollard-des-Ormeaux, Quebec, Canada. Role: leading marketing, driving demand, managing budget Requirements: 10+ years omnichannel marketing experience, 5+ years people leadership, expertise in brand, demand generation and analytics, bilingual French/English, bachelor’s degree or equivalent. Category: Marketing Seniority: Senior Level Commitment: Full Time Workplace: Hybrid Languages: French, English