Chief Executive Officer
Avon Products Inc.
New York, New York
Sheri McCoy is Chief Executive Officer and a director of Avon Products, Inc., a company that has empowered and inspired women for more than 125 years. Ms. McCoy joined the company in April 2012. She is responsible for driving new long term growth initiatives, developing earnings opportunities for women and advancing Avon as the world’s premier direct seller of quality beauty products.
Prior to Avon, Ms. McCoy had a distinguished 30-year career at Johnson & Johnson, most recently serving as Vice Chairman of the Executive Committee, responsible for the Pharmaceutical and Consumer business segments that represented more than 60 percent of the company’s revenues. Ms. McCoy joined Johnson & Johnson as a scientist in research and development and subsequently managed businesses in every major product sector, including consumer, prescription medicines and medical devices holding positions including worldwide chairman of the Pharmaceutical Group and head of J&J’s Consumer business.
Ms. McCoy believes that a great company begins with passionate and empowered people. Throughout her career she has consistently promoted employee engagement, leadership development and diversity of thought. She is committed to Avon’s five core values of trust, respect, belief, humility and integrity.
Ms. McCoy holds a Bachelor of Science degree in textile chemistry from the University of Massachusetts, Dartmouth, a master's degree in chemical engineering from Princeton University, and an MBA from Rutgers University. She holds four U.S. patents.
In 2014, Ms. McCoy ranked #27 on Fortune magazine's "50 Most Powerful Women in Business" list, which she has been on since 2008. Ms. McCoy serves on the boards of Partnership for New York, Catalyst, Stonehill College and FIRST, a non-profit organization created to inspire young people’s interest and participation in science and technology.