The Natural Power Consultants corporate office is located in The Green House, Forrest Estate, Castle Douglas, Dumfries and Galloway, DG7 3XS, United Kingdom and has 501-1,000 employees.
the natural power consultants ltd
natural power
natural power llc
natural power inc
natural power consultants llc
natural power and energy
Departments
Number of employees
Engineering & Technical
12
Operations
8
Marketing
3
C-Suite
2
Finance
2
Sales
2
Information Technology
1
| Location | People at location |
| Europe | 51-200 |
| North America | 11-50 |
| Africa | 1-10 |
| South America | 1-10 |
Explore people who held key positions, contributed to The Natural Power Consultants's success, and advanced their careers.
Director, Facility Ser... at Issaquah School Distri...
Worked as Head of Operations, Asset Management (North Am...
at The Natural Power Consultants (2016-2018)
Project Coordinator at HDR
Worked as Project Administrator
at The Natural Power Consultants (2021-2025)
Vice President & Chief... at US Wind
Worked as Offshore Services Lead Principal Engineer
at The Natural Power Consultants (2019-2021)
Senior Manager, Perfor... at Clearway Energy Group
Worked as Principal Engineer
at The Natural Power Consultants (2017-2020)
Associate Director, De... at Deriva Energy
Worked as Commercial Manager - Advisory
at The Natural Power Consultants (2017-2023)
Manager, Finance at CRITERIUM
Worked as Manager, Finance
at The Natural Power Consultants (2019-2021)
Explore More
Natural Power is an independent renewable energy consultancy and technical services firm that supports green energy projects across planning, analysis, due diligence, engineering, operations, inspections, project management, and asset lifecycle advisory. Its site positions the company as a specialist advisor and service provider for wind, solar, en... Read More