We are looking for a skilled Project Manager to join our dynamic team in Johannesburg. You will be responsible for planning, executing, and delivering projects in accordance with strict deadlines and within budget constraints. The ideal candidate will possess exceptional leadership skills, be detail-oriented, and have experience in managing project teams.