Glenn Leigh Location
Chicago, IL, US
Glenn Leigh Work
Glenn Leigh Education
Glenn Leigh Summary
Glenn Leigh, based in Chicago, IL, US, is currently a Logistics Manager at FIC America Corp.. Glenn Leigh brings experience from previous roles at Self Employed, Dexter Magnetic Technologies, Lenze Americas Corporation and L&J Technologies. Glenn Leigh holds a 1995 - 1999 High School Diploma in General Studies @ Romeoville High School. Glenn Leigh has 4 emails and 1 mobile phone numbers on RocketReach.