Strategic Customer Success Manager — Tech
- Location
- Greater London, England, United Kingdom
Everfox in London, hybrid role, seeks a Customer Success Manager to drive customer satisfaction and growth across our deployments. You will act as a trusted technical advisor, ensuring customers realize maximum value from their Everfox ...