Luke Slade in Meru, Western Australia works at Spencer Ogden (Wind Turbine Technician).
Share this profile
Spencer Ogden
Sep 2020
-
Present
Wind Turbine Technician
FairWind
May 2020
-
Sep 2020
Wind Turbine Technician
Green energy connections
Mar 2017
-
May 2019
Operations Manager
None listed.
RELATED SEARCHES
AT SPENCER OGDEN