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

23 Days AgoSaved
In-Office
London, Greater London, England, GBR
Marketing Tech
Supports the UK Retail Media Demand team through lead generation, account and contact research, prospecting, LinkedIn social-selling campaigns, CRM management, follow-up tracking, and workflow improvement. The intern helps coordinate outreach, arrange introductory calls, maintain Salesforce accuracy, improve commercial reporting, and identify process enhancements that support pipeline growth and sales efficiency.
3 Months 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 Months 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.