Criteo

London
2,868 Total Employees
Year Founded: 2005

Jobs at Criteo

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

3 Days AgoSaved
In-Office
London, Greater London, England, GBR
Marketing Tech
Manage a portfolio of UK advertiser accounts to retain and grow revenue through campaign optimization, performance analysis, upselling Criteo solutions, budgeting, forecasting, and client-facing reporting and presentations.
3 Days AgoSaved
In-Office
London, Greater London, England, GBR
Marketing Tech
Serve as primary strategic partner for new clients: onboard, align objectives, monitor and optimize performance campaigns, surface insights, drive upsell/cross-sell, lead presentations and business reviews, and collaborate with sales and cross-functional teams to deliver tailored performance media solutions and ensure long-term client growth and retention.
3 Days AgoSaved
In-Office
London, Greater London, England, GBR
Marketing Tech
Lead new business sales for UK & Ireland enterprise clients, managing full sales cycle from prospecting to close. Build senior relationships, represent the company at industry events, use sales tools and methodologies to drive revenue, collaborate cross-functionally, and mentor peers to grow complex, multi-product opportunities.