Upstream
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
- Marketing strategy