Nancy Chen is a Chief Marketing Officer at Amway, where they have driven significant business growth, achieving record high sales and increasing brand awareness since 2022. Previously, Nancy served as Managing Director at Swarovski and led various roles at Fiskars Group, where they managed brand portfolios and achieved notable sales successes. With a strong background in brand management at Estée Lauder Companies and Procter & Gamble, Nancy has consistently demonstrated expertise in transforming brands and building high-performance teams across the FMCG, luxury beauty, and lifestyle sectors. They hold an MBA in Finance from the University of Illinois Urbana-Champaign and are currently pursuing a Bachelor of Arts in Sociology at National Cheng Chi University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices