Questions? Call us at: 440.974.7770 or email us at


Libra Industries Hires Experienced Financial Controller

MENTOR, OH ― April 2021 ― Libra Industries, a privately-held systems integration and electronics manufacturing services (EMS) provider, today announced the appointment of Terry Townsend as a Financial Controller. Townsend will work alongside John Pitcairn through his...

read more


7770 Division Drive • Mentor, Ohio 44060 USA • Main 440-974-7770 Copyright © 2017 Libra Industries. All rights reserved.