Barry Leach's Location
United Arab Emirates
Barry Leach's Work
Barry Leach's Education
Barry Leach's Summary
Barry Leach, based in United Arab Emirates, is currently a Senior Commissioning Manager at Core Emirates, bringing experience from previous roles at Samsung C&T Corporation and Skanska. Barry Leach holds a 1992 - 1996 Bachelor of Science - BS in ENGINEERING @ University of Exeter. Barry Leach has 1 email on RocketReach.