Savage Wind Power, LLC employs 1,494 employees. The Savage Wind Power, LLC management team includes Jim Peters (SVP, Project Finance), Matt McCluskey (VP, Development), and John Bastarous (Vice President - Pre-Construction and Construction - Grid-Scale Power).
Get Contact Info for All DepartmentsLooking for a particular Savage Wind Power, LLC employee's phone or email?