Andrew Oliver Email

Chief Technology Officer (RES Group) . Renewable Energy Systems Americas

Current Roles

Employees:
0
Revenue:
$115.9M
About
RES is the world's largest independent renewable energy company. At the forefront of renewable energy development for over 35 years, RES is active in onshore wind, offshore wind and solar, and technologies that will be enablers to a low carbon future energy storage and transmission. RES is headquartered in the United Kingdom and operates across the globe. RES has developed and/or built over 16 GW of renewable energy capacity worldwide and supports 3 GW of operational assets for a large client base.
Renewable Energy Systems Americas Address
11101 W 120th Ave
Broomfield, CO
United States
Renewable Energy Systems Americas Email
Renewable Energy Systems Americas Phone Numbers
303-439-4200

#1 Startup Dataset

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