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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices