Log in
Optimizely
Contact
Links
Previous companies
View in org chart
Sofia Larsson
Senior Director, Customer Success EMEA
Christian Beukes
Senior Customer Success Manager (continental Europe)
Natalia Farah
Senior Customer Success Manager
January, 2023 - present
November, 2021