Job title: Head of Customer Success

Company: Switchee

Job description: for: Managing the Customer Success team in the UK, Netherlands and one other country, chosen for future expansion, with the goal… quality of life for people living in rented homes. We believe that everyone deserves to live in a decent home and that the…

Expected salary: £80000 – 90000 per year

Location: London

Job date: Thu, 23 Mar 2023 23:10:40 GMT

Apply for the job now!

#Customer #Success

🔥0