— -- In a bid to clear up some corporate blemishes, Avon Products has named Johnson & Johnson veteran Sherilyn McCoy as its new CEO. On April 23, McCoy will take the top post from Andrea Jung.