Liz Peyton is the Executive Director of Development at DESRI, where they oversee large-scale solar project development. Previously, they served as a Project Manager and then Project Director at NextEra Energy Resources, and held various roles in other organizations, including Development Manager at Ranger Solar and Director of Development at D.E. Shaw Renewable Investments. Liz has a Master’s degree in Law & Diplomacy from Tufts University and a Bachelor's degree in Cultural Anthropology from Boston University. Their diverse experience includes a fellowship with the American India Foundation, focusing on solar energy solutions in India.
This person is not in the org chart
This person is not in any teams
This person is not in any offices