Libra Industries promotes Jim Kircher to CEO with retirement of Rod Howell
MENTOR, OH ― January 2021 ― Libra Industries, a privately-held systems integration and electronics manufacturing services (EMS) provider, has named Jim Kircher, President and Chief Executive Officer. Mr. Kircher has held various executive positions within the contract manufacturing industry for the past 20 years and has more than 30 years of experience in various technical … Read more