Yan Chen

Advisor

Yan CHEN is an experienced advisor currently at Bain & Company since February 2025, having previously held roles including Head of Operational Improvement for China at Investindustrial and Expert Associate Partner at Bain & Company. Yan served as Co-CEO at ZUCZUG and held senior positions in operations at L Catterton Asia and Coach. Leadership experience also includes serving as Regional Head at Sephora China and General Manager at Auchan. Yan holds an MBA from Harvard Business School and has dual MBA degrees from Fordham University and Peking University, complemented by an undergraduate education at Shanghai University of International Business and Economics.

Links

Previous companies


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