Jeffrey Delgado

Active Greenwich, CT Director for Stephens Ranch Wind Energy, LLC