Oxby Recruitment Ltd · Oxford, Oxfordshire
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: Customer Success Managers are senior members of …
Description truncated by source — view full role via Apply →