Customer Success Manager
hace 11 días
Sheffield
Customer Success Manager, sheffield, south yorkshire. Proven track record in customer success, account management, or client-facing roles within B2B SaaS, climate tech, or geospatial analytics. Excellent communication skills, with the ability to simplify complex technical concepts.