We are seeking a dedicated General Practitioner to join our healthcare team in Johannesburg. The ideal candidate will have a passion for patient care, a strong background in family medicine, and the ability to handle various medical conditions. You will be responsible for diagnosing and treating patients, conducting check-ups, and providing comprehensive healthcare advice.