🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Digital Marketing Leader in Toronto

Hospitality Full Benefits Career Growth
Company

Vanguard Canada

Location

toronto, Canada

Posted

June 15, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

As the Head of Digital Marketing for Canada, you will craft strategies that connect investors and advisors to empowering insights in a hybrid role based in Toronto. Shape impactful digital experiences to enhance investment success and drive engagement.
In this pivotal leadership role, you will leverage over 10 years of marketing expertise to lead the digital strategy at Vanguard. You will coordinate across channels, optimize performance, and build a best-in-class marketing ecosystem to serve advisors and investors effectively. Your focus will also include content strategy advancement and analytics management for actionable insights.
Key Responsibilities:
• Develop and implement digital marketing strategies across various channels
• Optimize performance throughout the customer journey
• Establish a top-tier digital marketing ecosystem for personalized experiences
• Manage the paid media budget for various programs
• Partner with IT for an integrated marketing techno...