Leigh Lee is the Managing Director at Accenture, specializing in Consumer Goods and Services Transformation since 2018. In this role, they serve as the Accenture Client Lead for a major consumer packaged goods company in London, England. Previously, they contributed to various projects at Accenture, including customer-centric operating model design and supply chain recovery programs. Leigh earned a Doctorate in Business Administration from the University of Bath, where they studied from 1997 to 2001.
This person is not in the org chart
This person is not in any teams
This person is not in any offices