Open positions in EMEA

Channel Sales Manager - Cyber Security
Sales
Munich
Customer Success Manager - Cyber Security
Customer Success
London
Inside Sales Representative - Cyber Security
Sales
Munich
Inside Sales Representative - Cyber Security
Sales
London
Regional Sales Manager - Cyber Security - Milan
Sales
Milan
Regional Sales Manager - Cyber Security - Netherlands
Sales
Amsterdam
Regional Sales Manager - Cyber Security - United Kingdom
Sales
London
Regional Sales Manager - Cyber Security - Zurich
Sales
Zurich
Sales Engineer - Cyber Security - DACH
Sales
Dusseldorf/Cologne

Didn’t see anything?

even if you don’t see an opening that fits, send over your cv
and inquiries. We’re always looking for the best and brightest
to join our team.