Leadership Team

Chip Ross
Chief Human Resources Officer

“I am proud to be part of New Avon, a brand and company synonymous with empowering women financially and personally through its inspiring community. I am excited to oversee Avon’s most strategic asset – its people – and help build the best workforce in the direct selling and beauty industries.” 

Charles “Chip” Ross is Chief Human Resources Officer at New Avon LLC, and is responsible for leading the development and engagement of Avon Associates, with a focus on organizational change strategies supporting growth and the company’s culture of performance. Chip is focused on evolving the learning and development curriculum, as well as the talent management process.

Chip is a senior human resources leader with over 25 years’ expertise in driving organizational growth. Prior to joining New Avon LLC, Chip was Chief Talent Officer at Parker Health System, a premier, non-profit and high growth long-term care organization. Previously, Chip held leadership roles at the global marketing organization Bowne & Co, Inc., Medco Health Solutions (a subsidiary of Merck & Co.), and also served as a principal of a consulting firm advising a diverse client roster.  

Chip holds a Masters in Teaching from Fordham University and a Bachelors from West Chester University of Pennsylvania.