April 28, 2023
Nancy Mahon will lead ELC’s sustainability strategy Estée Lauder Companies (ELC) has appointed Nancy Mahon to a newly created Chief Sustainability Officer role with immediate effect.
Mahon was previously Senior Vice President for Global Corporate Citizenship and Sustainability at...