• Upstream, located at 717 Queen Street East, Suite 201 in  Toronto's Riverside neighbourhood, is a content creation company. They write, direct and produce memorable and meaningful content across advertising, sports and entertainment.

    Their strategic, creative and production expertise is integral to our proprietary streamlined approach to crafting compelling content – resulting in powerful work that will move your audience, and your business.