Leo Cancer Care: Senior Customer Support Administrator

Company: Centaur Health Holdings

Location: Crawley

Posted: April 28th, 2026

Position Title: Senior Customer Support Administrator

Reports to: Global Head of Customer Success

FT/PT : Full Time

Location: UK

Position Summary

The Senior Customer Support Administrator is the primary contact for customers and third parties requiring customer support for Leo Cancer Care (“LCC”) products. Responsible for customer support processes, the successful candidate will also be the subject matter expert (SME) for LCC business systems implementation in this area, including process development and improvement. Leo Cancer Care always wants to provide the best possible products and services to our customers, so a part of the role also includes setting up a Customer Satisfaction (CS) procedure as a part of our customer success program. The customer support function will expand in line with business needs, and the Senior Customer Support Administrator will be charged with developing and managing the function as LCC grows.

Key responsibilities

Relevant Knowledge and Skill Requirements

Leo Cancer Care is an equal opportunity employer.

#J-18808-Ljbffr
Apply Now