Upstream is a full-service marketing firm that offers clients branding, advertising, research, media planning, business development and digital marketing services. Founded in 2006, Upstream has established a strong track record of helping its clients achieve significant growth.