Customer Success Manager
The Digital Recruitment Company • London, England • Posted July 21, 2026
Position Overview
Customer Success Manager
Job Type Permanent
Salary: £40,000 - £45,000 DOE
Location: London - Hybrid 3 days in the office
Consultant: Mags Rendle
The Company
TDRC are excited to be working once again with a leading provider of data intelligence, delivering accurate and actionable mobility insights to empower strategic professionals in government, retail, real estate, and finance to make informed decisions.
Operating at the cutting edge of the mobility / geolocation industry, their SaaS platform delivers exceptional insight into how consumers move through towns, retail spaces and the world around them. Their data powers investment decisions, smart city evolution and retail expansion worldwide.
This is an impressive company at the forefront of utilising cutting-edge technologies and innovative mobility research methods. They are informing the future of spaces in which we live, work and pla...