Customer Success Manager - Industry - Croydon, England, United Kingdom
14 hours ago
Croydon
As the Customer Success Manager, you will play a key role in building strong relationships with customers across our Defence Industry customer base, ensuring they gain maximum value from Janes’ content, data, and services. This customer-facing position is pivotal in supporting customer success, dr