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

Marketing

Marketing & PR Manager Sao Paulo, Brazil

Platform Management

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

Sales

Sales Director Mexico City, Mexico
Senior Agency Sales Manager Paris, France
Senior Agency Sales Manager London, United Kingdom
VP of Sales, Italy Milan, Italy

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.