We are on the lookout for a skilled Project Manager to lead various projects in Johannesburg. You will be responsible for project planning, resource allocation, and risk management. Strong communication skills and the ability to adapt to changing project requirements are essential to this role.