Sheri McCoy was named in April 2012 as the CEO of Avon Products. In 2014, McCoy ranked #27 on Fortune magazine’s “50 Most Powerful Women in Business” list, which she has been on since 2008
Sheri is at the helm of almost $9 billion in annual sales and Avon has a sales force of 6 million direct selling Representatives in nearly 100 countries, 30,000+ employees worldwide.
The company has empowered and inspired women for nearly 130 years. Sheri lives in New York, USA, is married and has 3 children.
As a scientist, Sheri holds a Bachelor of Science degree in textile chemistry from the University of Massachusetts, Dartmouth, USA a master’s degree in chemical engineering from Princeton University, and an MBA from Rutgers University and holds four U.S. patents.
Ted Nuyten had the honor to interview