V

Head of Digital Marketing Canada (Toronto)

Vanguard

toronto, on, Canada Full-time July 03, 2026

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