Found Description
Head of Digital Marketing – Canada
As the Head of Digital Marketing for Canada, you will shape and lead the digital strategy that connects investors and advisors to our products and insights.
This hybrid role is based in Toronto, Canada and requires in‑office presence Tuesdays, Wednesdays, and Thursdays.
Responsibilities
- Develop and drive the digital marketing strategy across paid, owned, and earned channels.
- Establish leading practices, optimize performance across the entire customer journey, and improve return on investment for key business partners.
- Build and maintain a best‑in‑class digital marketing ecosystem that supports personalized and connected experiences for advisors and investors.
- Advance the content strategy to ensure communications are timely, relevant, and personalized across all interactions.
- Manage the paid media budget for both campaign‑based and always‑on programs.
- Define analyti...
Ready to Apply?
Submit your application for Head of Digital Marketing Canada (Toronto) at Vanguard
Apply Now