Customer Success Manager

Oxby Recruitment Ltd · OX11DE

Reed.co.uk Posted Apr 23, 2026 First seen May 18, 2026
The Company: A rapidly expanding, highly dynamic organisation, delivering transformative health care solutions to patients across the UK. Although the company is scaling up, they still retain an entrepreneurial culture, where new ideas are welcomed, providing the opportunity to help shape and influence business outcomes. Based in central Oxford, they offer mostly remote working with minimum expectation of one day per week in the office. The Role...