Vincent Mihalek is the Vice President Supply Chain of Libra Industries.
206 people are employed at Libra Industries.
Libra Industries is based in Mentor, Ohio.
The NAICS codes for Libra Industries are [334, 33].
The SIC codes for Libra Industries are [367, 36].