Tarmac Civil / Building / E&M United Kingdom (EU.UK) Working within JV company on JLE Contract 108 Canary Wharf Station