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.
November, 2022 - present