1 event found.
First event – 19th March
Walkme office, London Walkme office, London, United KingdomThe first-ever Customer Success Leaders London event took place on 19th March 2024, bringing together a dynamic group of industry professionals for an evening of insightful discussions and networking. With a focused group of eight attendees, the event fostered meaningful […]