Customer Success Manager
- Location
- Wallingford, England, United Kingdom
data-driven technology company. Strong commercial acumen with a track record of driving renewals, expansions, and long-term account growth . Excellent communication and presentation skills, capable of engaging technical and non-technical stakeholders. Comfort working with data-driven insights – able to interpret and explain high-level warehouse ...