Job Title : Project Manager Location : Western Cape (On site 2 hours outside CT) Job Summary : The Project manager... from the site location, you will be responsible for ensuring projects are delivered within the defined parameters of time, cost......
Job Location: Cape Town, Western Cape, South Africa