Leon Carter, based in Middlesbrough, GB, is currently a Mechanical Commissioning Engineer at DET Deutsche Energy Terminal GmbH. Leon Carter brings experience from previous roles at Adura, Shell and Chevron. Leon Carter holds a 1996 - 2000 Longlands Technical College, Middlesbrough, Teesside.. With a robust skill set that includes Commissioning, Mechanical, Offshore, P&ID, Oil and more. Leon Carter has 1 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Leon Carter?
Find contact details for 700 million professionals.