Join our highly skilled team as a Project Manager in Johannesburg. You will be responsible for overseeing project planning, execution, and delivery while ensuring adherence to project timelines and budgetary constraints. The ideal candidate should have a proven track record in managing projects, preferably in the construction or IT sectors, and strong communication skills.