Libra Industries Appoints Sam Reed to Director of Operations for its Cleveland location
MENTOR, OH ― May 2022 ― Libra Industries, a privately-held systems integration and electronics manufacturing services (EMS) provider, is pleased to announce that it has