The executive team at Upstream has a history of experience in various industries, including media, marketing, product development, and software engineering. They have also been educated at some of the top universities in the world, including the University of Manchester, the National Technical University of Athens, and the University of Southampton.
View all