EMEA

With our headquarters in London, our business in the EMEA region represents an extensive footprint in multiple locations and countries. Our customers, partners, and employees are spread across France, Germany, Italy, the Netherlands, Spain, and many other countries.  

We are a proudly diverse group of people and cultures who truly impact our business, and we offer a variety of exciting career opportunities, focusing on customer-centricity and other important areas.

EMEA open positions

Search results for "". Page 1 of 1, Results 1 to 9 of 9
Title Req Id Location Sort descending Workplace Location Type
Reset
GSI Channel Manager, EMEA
GSI Channel Manager, EMEA United Kingdom, London May 3, 2023
5915 United Kingdom, London Hybrid HC
Legal Counsel, Privacy
Legal Counsel, Privacy United Kingdom, London May 12, 2023
5616 United Kingdom, London Hybrid HC
Customer Success Manager- Benelux
Customer Success Manager- Benelux Netherlands, Amsterdam May 4, 2023
5918 Netherlands, Amsterdam Hybrid HC
Major Accounts Executive - Milan
Major Accounts Executive - Milan Italy, Milan May 4, 2023
6022 Italy, Milan Hybrid HC
Strategic Account Executive, Germany- Banking
Strategic Account Executive, Germany- Banking Germany, Munich May 26, 2023
5899 Germany, Munich Remote HC
Manager, Customer Success EMEA - DACH
Manager, Customer Success EMEA - DACH Germany, Munich May 4, 2023
5808 Germany, Munich Hybrid HC
Solutions Engineer, DACH - Access
Solutions Engineer, DACH - Access Germany, Dusseldorf May 6, 2023
4743 Germany, Dusseldorf Hybrid HC
Major Account Executive - France
Major Account Executive - France France, Paris May 4, 2023
5917 France, Paris Hybrid HC
Security Services Architect - Paris
Security Services Architect - Paris France, Paris May 27, 2023
5895 France, Paris Hybrid HC