Customer Success Manager
il y a 3 jours
Watford
Customer Success Manager, watford, hertfordshire. Proven track record in customer success, account management, or client-facing roles within B2B SaaS, climate tech, or geospatial analytics. Partner with product and engineering teams to feed back customer insights and influence the roadmap.