Chris Ross has over a decade of experience in the wind energy sector, currently serving as a Traveling Wind Technician at Run Energy since September 2013. Prior to this role, Chris was employed at System One from May 2012 to September 2013 as a Wind Technician, where foundational skills and expertise were developed in the field.
Sign up to view 0 direct reports
Get started