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...