The Team

Be part of a team that connects prospects and customers with the innovative solutions they need at a moment that has never been more relevant. Sales plays a critical role as we continue our path of tremendous growth, join us on our mission to secure the world's data.

Show positions for

France - Remote

1 Open Positions


Italy - Remote

1 Open Positions


Palo Alto, CA HQ Office

1 Open Positions


Sweden - Remote

1 Open Positions


USA - Colorado

1 Open Positions


USA - Connecticut

1 Open Positions


USA - Michigan

1 Open Positions


USA - Virginia

1 Open Positions