Open Positions

Account Management

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

Administrative

Administrative Coordinator Warsaw, Poland

Finance

Financial Controller Warsaw, Poland

Legal

In-house Lawyer (Business Operations) Warsaw, Poland

Marketing

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

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.