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.
Sign up to view 0 direct reports
Get started