We are actively seeking a General Practitioner to join our dedicated healthcare team in Johannesburg. The ideal candidate will be responsible for diagnosing and treating a variety of medical conditions while providing exceptional patient care. You will have the opportunity to work in a vibrant community, with a diverse patient base and access to state-of-the-art medical facilities.