ROLLER

London, England
165 Total Employees

Similar Companies Hiring

AdTech • Big Data • Digital Media • Software
10 Offices
915 Employees
Artificial Intelligence • Cloud • Information Technology • Legal Tech • Productivity • Software
8 Offices
980 Employees
Cloud • Healthtech • Social Impact • Software • Biotech
4 Offices
697 Employees
Jobs at ROLLER

Search the 1 job at ROLLER

Recently posted jobs

Software
The Senior Customer Success Manager at ROLLER is responsible for managing relationships with large franchise networks, ensuring customer satisfaction, product adoption, and mitigating risks to maximize ROI. This role requires deep product knowledge and the ability to provide guidance tailored to client needs, while also tracking KPIs and gathering client feedback for continuous improvement.