Log in
Algolia
Contact
Links
Previous companies
View in org chart
Jeremy Ben Sadoun
VP of Sales, EMEA & APAC
Valérie Waterschoot
Enterprise Account Executive - Country Lead NL
James Barker
Senior Director of Sales - Northern Europe
Alfie Ettridge Rogers
Cloud Alliance Sales Director - EMEA
Nicolas Gerard
Head Of Sales, France (commercial & Enterprise)
+ 6 more
September, 2021 - present
July, 2021