Head of Customer Success
Description Salary Range - £85,000 - £105,000 The Head of Customer Success is responsible for leading the Customer Success function, ensuring the successful adoption, utilisation, retention, and growth of Inflo’s customer base. Reporting to the Chief Audit Partner, this role plays a key part in delivering Inflo’s revenue strategy by driving customer outcomes, strengthening relationships, and maximising long‑term value. The role combines strategic leadership with hands‑on execution, building a h…