Customer Success Manager

You'll run (and help to define) the overall customer journey as well as help us plan the future of customer success at Spill. The pay and the benefits.

£40,000 - £45,000 a year
1 vacante