John Leck's Location
England, United Kingdom
John Leck's Work
John Leck's Summary
John Leck, based in England, United Kingdom, is currently a General Manager at Flegg Projects & Installation Services, bringing experience from previous roles at Flegg Projects & Installations Services and Vanguard VML Group Limited. John Leck has 1 email on RocketReach.