Simon Ross

  • Globalia, Inbound Strategy Director
  • Montreal
  • Marketing and Advertising