stars 1 stars 2 stars 3

Upstream is a creative, full-service marketing agency based in St. John's, Newfoundland. Founded in 2006, we work with clients across Canada and in the USA from a wide range of industries such as Technology, Retail, Insurance, Energy, Charity Organizations, Tourism Destinations, Education, and more.

Upstream Questions

The Upstream annual revenue was $6 million in 2026.

Stephanie Boutilier is the Art Director of Upstream.

7 people are employed at Upstream.

Upstream is based in St. John S, Newfoundland and Labrador.

The NAICS codes for Upstream are [524210, 52421, 5242, 52, 524].

The SIC codes for Upstream are [64, 641].

Top Upstream Employees

View Similar People
G2 Leader Summer 2026 G2 Best Est ROI Mid-Market Summer 2026 G2 Easiest Admin Mid-Market Summer 2026 G2 Most Implementable Summer 2026 G2 Best Results Mid-Market Summer 2026 G2 Lead Capture Mid-Market Summer 2026 Inc Fastest Growing Private Companies 2026 Inc Best Workplace 2026
g2crowd
G2Crowd Trusted
chromestore
300K+ Plugin Users