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 10 of 10
Title Req Id Location Workplace Location Type
Enterprise Support Engineer
Enterprise Support Engineer United Kingdom, London Sep 20, 2023
6282 United Kingdom, London Hybrid HC
Security Services Manager - Middle East and Africa
Security Services Manager - Middle East and Africa United Arab Emirates, Dubai Sep 14, 2023
6273 United Arab Emirates, Dubai Hybrid HC
Channel Account Manager - Italy (Milan Area) 6271 Italy, Milan Hybrid HC
Core (Corporate) Account Executive - France 6169 France, Paris Hybrid HC
Major Account Executive - Adriatics
Major Account Executive - Adriatics Croatia, Zagreb Sep 8, 2023
6270 Croatia, Zagreb Remote HC
Delivery Operations Specialist
Delivery Operations Specialist United Kingdom, London Sep 6, 2023
6264 United Kingdom, London Hybrid HC
Major Account Executive - Poland
Major Account Executive - Poland Poland, Warsaw Sep 1, 2023
6258 Poland, Warsaw Remote HC
Enterprise Customer Success Manager
Enterprise Customer Success Manager South Africa, Johannesburg Aug 31, 2023
6152 South Africa, Johannesburg Remote HC
Sales Operations Specialist - EMEA
Sales Operations Specialist - EMEA United Kingdom, London Aug 30, 2023
6252 United Kingdom, London Hybrid HC
Customer Success Manager- Benelux
Customer Success Manager- Benelux Netherlands, Amsterdam Aug 28, 2023
5918 Netherlands, Amsterdam Hybrid HC