Avon CEO to Step Down

Avon CEO to Step Down

Avon CEO to Step Down Avon CEO Sheri McCoy is leaving the company in March after five years as the struggling beauty products maker continues its turnaround as external pressure from activist investors for a change in leadership continues to mount. An executive search...