Ellen Shenette

Analyst, EDF Climate Corps


Areas of expertise: Corporate Partnerships, EDF Climate Corps, Energy Efficiency, Sustainability Strategy

Ellen is a member of the EDF Climate Corps team, helping to deliver the innovative fellowship program that places top tier graduate students in leading companies, cities and universities to build the business case for energy efficiency.

As Analyst, Ellen is focused on evaluating the program’s impact with robust financial and environmental metrics. She also manages summer fellowships and contributes to fellow and host recruiting.


Prior to joining EDF, Ellen worked with the Sustainable Business Network of Massachusetts where she helped perform environmental sustainability audits of local businesses and formulated recommendations for improvement. Through her MBA coursework she worked on developing supplier codes of conduct and estimated carbon emissions in manufacturing supply chains. Ellen is also involved in the work of Net Impact, a global organization of students and professionals focused on using business to create positive social and environmental change.


  • M.B.A. with a focus in Sustainability and Corporate Social Responsibility from Simmons College
  • B.A. in English from Boston University
  • Ellen Shea

    Ellen Shea


Boston office

Email Ellen

Media Contact

Alex Marchyshyn
(212) 616-1396 (office)
Email Alex