Open Positions

Account Management

Senior Account Manager Paris, France
Senior Account Manager New York, New York
Senior Account Manager Sao Paulo, Brazil
Senior Platform Manager New York, New York
Senior Platform Manager Paris, France

Legal

In-house Lawyer (Business Ops) Warsaw, Poland

Marketing

Marketing & PR Manager Sao Paulo, Brazil

Platform Management

Account Manager, Poland Warsaw, Poland
Platform Director Sao Paulo, Brazil

Sales

Sales Director - Direct Clients, France Paris, France
Senior Agency Sales Manager Paris, France
Senior Agency Sales Manager London, United Kingdom

Technical Account Management

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.