Job Role Project Manager to lead team delivering East London Line Project at locations where it interfaces with Network Rail Infrastructure. The company Our client has established an enviable position as one of the world s leading Construction and Management Consultancies, with a global team over 1000 strong. Working within this organisation, you will be working for a prestigious, well respe