About this role
Marketing Manager at Quenchwater. Location: Toronto, Ontario, Canada. Role: generating leads, managing campaigns, analyzing metrics Requirements: Bachelor's degree preferred, 5+ years marketing experience (B2B preferred), digital marketing and lead generation expertise, agency management, data-driven analytics, CRM experience (Salesforce preferred), bilingual English/French preferred. Category: Marketing Seniority: Senior Level Tools: Salesforce Commitment: Full Time Workplace: Hybrid Languages: English, French