Garrett Hermann Email

Senior Project Developer . Delaware River Solar

Current Roles

Employees:
33
Revenue:
$5.5M
About
DRS is a New York State solar company that develops, builds, and operates Community Solar projects which contribute to the State's Energy and Climate goals. We are currently developing and constructing projects throughout the NYSEG and RGE electric service territories in Western and Upstate New York. Our projects are bringing clean renewable energy to local communities while saving residents and businesses money on their electric utility bills.
Delaware River Solar Address
33 Irving Place 10th Floor
New York, NY
Delaware River Solar Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.