Stephen Croft Location
United Kingdom
Stephen Croft Work
Stephen Croft Education
Stephen Croft Summary
Stephen Croft, based in United Kingdom, is currently a Senior QS at Thames Water. Stephen Croft brings experience from previous roles at Cavendish Nuclear, Turner & Townsend working for Shell BGC (Basrah), Dyer & Butler and NUVIA. Stephen Croft holds a 1965 - 1972 HND in Civil Engineering @ Thames Polytechnic, London. Stephen Croft has 2 emails on RocketReach.