Len Richman

Director, Customer Success

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

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices