Leadership Team

Steve Bosson
Chief Operating Officer

“It has been a great honor and privilege to work across the Avon business for over two decades. From day one with the company, I have found it incredibly rewarding and motivating to know that the work we do impacts hundreds of thousands of Avon Representatives and their families. As we embark on Avon’s next chapter, I am excited to continue driving a continuous improvement culture across the North America business, supporting the Representative experience and the opportunity. Working with our CEO, in close partnership with Cerberus and the North America Leadership Team we will be creating and implementing the strategic agenda for New Avon.”

Steve Bosson is Chief Operating Officer for New Avon LLC and is responsible for leading all Business Operations throughout the North America business.

Steve has more than 20 years of experience with Avon and the direct selling model, first joining the company in the U.K. in 1994. Over the years he has held several leadership positions, including Vice President Finance, North America, and various leadership roles in UK and EMEA. Steve has led many business transformation initiatives, including driving value-added investments, such as consolidating manufacturing plants in EMEA, outsourcing functions to shared service centers, and investing in advanced leadership sales models. Steve joined Avon’s North America team in 2014, and has helped lead its turnaround journey, providing insight and strategies on many initiatives across the business. 

Steve holds Bachelor of Accounting, Computing & Management Science from De Montfort University in the UK. He is also a member of the Association of Chartered Certified Accountants (ACCA).