Log in
Edpuzzle
Contact
Links
View in org chart
Xavier Francas
Head of Revenue & Growth
Pedro Beneit Sierra
Country Manager Edpuzzle España, Portugal & Andorra
Nicholas Bruno
Regional Sales Manager
Morris Barattini
Country Manager Italy
Ana Cristina Carrion
Country Manager South Cone
+ 8 more
December, 2021 - present