Statista

1,400 Total Employees
Year Founded: 2007

Jobs at Statista

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

Recently posted jobs

8 Days AgoSaved
Hybrid
London, Greater London, England, GBR
Information Technology • Marketing Tech • Database
Lead and build Statista's EMEA Customer Success function: design and embed CS operating model (segmentation, health scoring, QBRs, onboarding), protect GRR in 2026, drive NRR and expansion, implement processes in Salesforce and CS platforms, develop and coach the CSM team, and partner with Sales, RevOps and Product to operationalise regional CS strategy.
13 Days AgoSaved
In-Office
London, Greater London, England, GBR
Information Technology • Marketing Tech • Database
Manage sales and customer success reporting for EMEA, improve operational processes, analyze data, and maintain CRM accuracy.