Log in
Algolia
Contact
Links
View in org chart
Jeremy Ben Sadoun
VP of Sales, EMEA & APAC
James Barker
Senior Director of Sales - Northern Europe
Alfie Ettridge Rogers
Cloud Alliance Sales Director - EMEA
Nicolas Gerard
Head Of Sales, France (commercial & Enterprise)
Way Ung
Head of Entreprise and Commercial Sales - EMEA South, MENA and SEA
+ 6 more
April, 2023 - present
March, 2021
January, 2020
January, 2019
January, 2018