As Chief Sustainability Officer at Mastercard, Ellen integrates ESG strategy and activates a global network to foster a sustainable world. Educated at Stanfords Graduate School of Business and Northwestern University, she previously led sustainable impact at HP. Colleagues describe her as incredibly smart and passionate about driving meaningful change.
Ellens passion for sustainable business was sparked by her first job at Ben & Jerrys, seeing their social and environmental values in action. This ethos extends to her personal life, where she enjoys restoring and sourcing secondhand furniture, embodying the circular economy principles she champions professionally.
In 2024, Ellen was named to the TIME100 Climate list, recognizing her as one of the most influential climate leaders in business.
Read the full overview →Being observant comes to them naturally. They are heavily focused on quality and prefer doing things the right way, even if it takes time. The only way to convince them is by showing them examples and ample proof.
Steadiness (S) reflects the degree to which a person is likely to focus on cooperation, support and taking everyone along. Those scoring high tend to be consistent and calm.
Explore more public profiles from related professionals.
Discover additional public profiles from our index.
Looking for someone else? Search here for anyone.