Leo McWilliams is the Principal Customer Success Manager at Cloudflare, where they oversee customer success strategies. Previously, Leo served as a Senior Customer Success Account Manager at Mimecast, managing relationships with strategic customers and ensuring product adoption. Their career began at Rolls-Royce Motor Cars, where they progressed from Sales Support Graduate to Sales Support Manager for North & Latin America. Leo also held the position of Customer Experience Manager at Wazoku, developing strategic relationships with high-profile clients. They earned a BA (HONS) in Business Studies from the University of the West of England.
Location
London, United Kingdom
This person is not in the org chart
This person is not in any offices