Questions? Call us at: 440.974.7770 or email us at


Lake Health Welcomes Rod Howell to the Board of Trustees

MENTOR, OH – March 2017 – Libra Industries, a privately held electronics manufacturing services (EMS) provider, is pleased to announce that its CEO Rod Howell has been appointed to the Lake Health Board of Trustees. Lake Health, ranked among the top 12...

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