MEGA
Show contact
Stephen Hall
Executive Chairman
André Meister
CTO
Michael Friedberg
Chief Growth Officer
Ross Delaney
CMO
Olga Reutskiy
Head of Product
+ 5 more
Pablo Martin
Engineering Lead
Victor Teniente
David Yuste
Sergio Hernández
Engineering Manager
+ 2 more
Current role
View in org chart