Laura Luce
President
Geof Storey
Executive Vice President
Brad Oliver
Vice President- Project Development
Deirdre McCaffrey
Managing Director Business Development
Patrice Thurston
Vice President of Marketing
Tom Ray
Vice President of Procurement
Contact for Vendors and Contractors
Leaf River Energy Center LLC
53 Riverside Avenue
Westport, CT 06880
Phone: (203) 557 1000
Fax: (203) 557-0577