Job Title: Head of Customer Success
Location: Glasgow, UK
Salary: £50,000 to £60,000
Who we are
Inisoft have an exciting opportunity for aHead of Customer Success to join our Client Services Team.
Inisoft is a market-leading provider of software solutions for contact centres, with clients throughout Europe, the Middle East and North America.
Software is all about solving problems, and the right software...