We are in search of a skilled Project Manager to join our Johannesburg team. You will be responsible for planning, executing, and overseeing projects from inception to completion while ensuring adherence to budget and timelines. The ideal candidate should possess excellent leadership skills and a knack for problem-solving.