Avon Products, Inc., the London-based beauty company, today announced the appointments of a new vice president of investor relations and a new chief digital officer. Amy Greene has been appointed vice president of investor relations, effective August 13. She brings two decades of experience as an industry analyst and as in-house investor relations executive, most recently leading […]