ESP | Customer Success Manager
5 days ago
Leeds
Customer Success Manager Role:. Are you passionate about customer success and Cybersecurity?. Lead incident and crisis response initiatives by collaborating with account teams, technical support, operations, and engineering, ensuring prompt resolution and transparent communication with customers....