Enterprise Customer Success Leader | Growth & Retention
- Location
- United Kingdom
optimizing processes Proven ability to drive retention and growth in a metrics-driven environment Excellent communication and interpersonal skills across diverse audiences Bachelor’s degree in a relevant field; advanced degree preferred Currently located in the United Kingdom Compensation: up to £150,000 base salary + bonus (depending ...