Victoria Freeman

Vice President Marketing, North America at Canada Goose

Victoria Freeman has extensive experience in marketing and communications, with a strong background in social media strategy, project management, and client relations. Victoria has held various leadership positions in companies such as Canada Goose, North Strategic, and High Road Communications. Victoria's expertise includes developing integrated communications plans, managing social media channels, and providing executive counsel on messaging and industry issues. Victoria holds a degree in Public Relations and Communications from Humber College.

Links

Timeline

  • Vice President Marketing, North America

    April, 2023 - present

  • Vice President Marketing, Canada

    April, 2022

  • Sr. Director Marketing, Canada

    September, 2019

View in org chart