The executive team at Edpuzzle has experience in a variety of industries, including education, business, and engineering. They have degrees from a variety of universities, including the Autonomous University of Barcelona, the University of Illinois Urbana-Champaign, and Politecnico di Torino.
View all