We are seeking an experienced Project Manager to join our dynamic team in Johannesburg. You will be responsible for overseeing the planning, execution, and closing of various projects, ensuring they are completed on time and within budget. The ideal candidate will have a proven track record in project management, excellent communication skills, and a knack for problem-solving.