MEGA
Show contact
Stephen Hall
Executive Chairman
Michael Friedberg
Chief Growth Officer
Ross Delaney
CMO
André Meister
CTO
Olga Reutskiy
Head of Product
+ 5 more
2 members
3 members
April, 2020 - present
View in org chart