ÂÜÀòÂÒÂ×

CH

Chris Hudson

Site Manager at Natural Power

Chris Hudson has been working in the renewable energy industry for over 2 years. Currently, Chris works as a Site Manager at Natural Power since November 2022. Prior to this role, Chris was the Local Operations Manager at Deutsche Windtechnik from January 2020 to November 2022.

Links

Previous companies

Deutsche Windtechnik logo

Org chart

Sign up to view 0 direct reports

Get started