DESRI

HQ
New York
Total Offices: 3
227 Total Employees
Year Founded: 2010

Teams at DESRI

Recently posted jobs

3 Months AgoSaved
In-Office
3 Locations
Energy • Renewable Energy
Lead renewable energy project development and acquisitions, managing risks, negotiating contracts, and collaborating with stakeholders to ensure projects are on schedule and budget.