Libra Industries employs 255 employees. The Libra Industries management team includes Rod Howell (CEO), Vincent Mihalek (Vice President Supply Chain), and Jeff Swenson (Senior Vice President Operations).
Get Contact Info for All DepartmentsLooking for a particular Libra Industries employee's phone or email?