Steve Lee in New South Wales works at Clough (Construction Manager).
Share this profile
Clough
Jan 2018 - Present
-
Present
Construction Manager
Clough Amec
Apr 2015 - Present
-
Present
Construction Manager
Clough Downer
Feb 2014 - Present
-
Present
Construction Manager - Santos GLNG K128 Project
None listed.
AT CLOUGH