Open Positions

Account Management

Senior Account Manager Paris, France
Senior Account Manager New York, New York


Administrative Coordinator Warsaw, Poland


Financial Controller Warsaw, Poland


In-house Lawyer (Business Operations) Warsaw, Poland


Marketing & PR Manager Sao Paulo, Brazil
Marketing & PR Manager, EMEA Warsaw, Poland

Platform Management

Senior Platform Manager Paris, France
Senior Platform Manager London, United Kingdom
Senior Platform Manager New York, New York


Sales Manager New York, New York
Sales Manager Milan, Italy
Sales Manager
4 Locations
Sales Manager Sao Paulo, Brazil
Sales Manager Madrid, Spain
Sales Manager London, United Kingdom
Sales Manager Paris, France

Technical Account Management

Senior Technical Account Manager Warsaw, Poland
Technical Account Manager Sao Paulo, Brazil

If you don't see a role that fits your profile, then apply with our General Application.

Check on an application you've submitted.
Sign up for Job Alerts.