Rob Macchia's Location
Worth, IL, US
Rob Macchia's Education
Rob Macchia's Summary
Rob Macchia, based in Worth, IL, US, is currently a Engineer at New Star Lighting. Rob Macchia holds a 1983 - 1986 B.S. in Engineering Management in Engineering @ University of Illinois at Chicago. Rob Macchia has 1 email and 1 mobile phone number on RocketReach.