Job Title: Technical Director Company Description: At AECOM, we're delivering a better world. We believe infrastructure creates opportunity for everyone.
As Technical Manager, it's an interesting time for you to come on board at the Company. Around the world, we connect the supply of and demand for vital
Primary Location: ZA - Durban, 3rd Floor Ncondo Chambe Company Description At AECOM, we're delivering a better world. We believe infrastructure creates