Customer Success Manager
EligibilityRemote, United Kingdom only
Languages
£120k–£180k/yr
Company profile
Healthcare startup building personalised medicine technology; in 1,100+ clinics, serves >20% of the UK population, solved >5.7 million patient cases in the past 12 months, ~35 people team.
1 observationLast observed
1 open role