for managing and optimizing project support tools, ensuring their effective utilization across projects, and providing technical... technical support to project teams on the use of project support tools. Create and maintain technical documentation......
Job Location: Cape Town, Western Cape, South Africa