Log in
Optimizely
Contact
Links
View in org chart
Alex Atzberger
CEO
Sofia Larsson
Senior Director, Customer Success EMEA
Sebastiaan De Jong
Chief Sales Officer
Laura Thiele
Chief People Officer
Myles Johnson
CFO
+ 11 more
Christian Beukes
Senior Customer Success Manager (continental Europe)
Natalia Farah
Senior Customer Success Manager
November, 2023 - present
January, 2021
Senior Director Customer Success EMEA at Medius