... are engineers, scientists, planners, technicians, project managers and consultants and ... oversee the delivery of complex infrastructure projects, and foster a high- ... Track record of delivering major infrastructure projects profitably and sustainably. Client ...
21 days ago