Filters:
Land:
Region:
City:
Similar words:
detention center in Cape Town, Kenilworth
About 32 results.
AECOM SA Pty Ltd
Bellville 7530, 7530 Cape Town, Suid-AfrikaAECOM designs, builds, finances and operates infrastructure assets in more than 150 countries. From high-performance buildings and infrastructure, to resilient communities and environments, to st…