ÂÜÀòÂÒÂ×

Sarah Barr Engel

Chief Operating Officer

Sarah Barr Engel is a professional with a background in environmental engineering, holding a Master of Science degree from the University of California, Berkeley, and a Bachelor of Science degree from Cornell University. Sarah has gained experience in various roles related to sustainable energy development and research, including positions at organizations such as Clean Energy Leadership Institute, Engineers for a Sustainable World, and EDF Renewables North America.

Previous companies


Org chart

This person is not in the org chart



Offices

This person is not in any offices