Director of New Business
Becky is currently the Director of Offshore Wind New Business at Avangrid. Driven by a passion for a just and clean energy transition, her team runs market making, seabed lease auctions, state RFP responses, and PPA contract negotiation for the company. Before this role, she worked in renewable energy project finance for 6 years, managing the U.S. East finance divisions at Avangrid and SunPower. She holds an MBA and a Masters of Environmental Management from Yale, and B.S. from Tufts University. She lives in Boston with her husband and PJ the cat.