Len Richman is the Director of Customer Success at Bain & Company, where they leverage over 20 years of shared service IT experience, including 8 years in senior management roles. Previously, Len has held positions at John Lewis Partnership, including Delivery Manager and Service Delivery Manager, and played a key role in application development as a Senior Manager. They earned a BA in Business Studies from Bournemouth University in 2000. Known for a customer-focused leadership style, Len excels in building productive relationships and cultivating high-performing teams while ensuring operational excellence.
Location
London, United Kingdom
This person is not in the org chart
This person is not in any teams
This person is not in any offices