Customer Success Manager (EMEA)
Company: Swimlane
Location: London
About the role As a Customer Success Manager at Swimlane, you will own the post-sale experience for a portfolio of enterprise customers, driving retention, expansion, and product adoption. You’ll act as a trusted advisor to security...
Posted: 38 days ago
