GSS

Upstream

  • Signage service
  • St. John's · Canada
  • English

Visit website Call

Overview

Upstream Marketing is a creative, full-service marketing agency based in St. John's, Newfoundland, founded in 2006. It works with clients across Canada and the USA in industries such as technology, retail, insurance, energy, charity, tourism, and education

Services

  • Full-service marketing
  • Creative marketing campaigns
  • Brand storytelling
  • Video production
  • Web design
  • Advertising campaigns