Sheri McCoy, current CEO of Avon, announced her resignation as Chief Executive in a statement made by the company on August 3rd, reported The New York Times…