loesshillswindenergy-e1531253127132.jpg
Steve Saal
Chief Operating Officer
Steve is a four year Navy veteran and certified machinist with vast knowledge of heavy machinery, welding and structural design. He was responsible for leading onboard ship repairs during deployments worldwide. Steve ran a successful wind turbine installation company from 2010 to 2015 with over 100 wind turbine installations.