The founding team at Upstream has a wealth of experience in the startup industry. Between them, they have worked in business development, venture capital, and advising startups. They have also attended some of the top universities in the country for their education. This experience and education gives them the perfect foundation to launch a successful startup.
View all