Leigh Straub has extensive experience in manufacturing and IT management, currently holding the position of Manufacturing Manager at Bren-Tronics Inc. since July 2008. Prior to this role, Leigh served as the IT & Planning Manager at the same company. Leigh earned a Bachelor of Engineering in Industrial Engineering from the University at Buffalo between 1993 and 1998.
Location
Bay Shore, United States
Links
This person is not in the org chart
This person is not in any teams