We are seeking a qualified General Practitioner to join our healthcare team in Johannesburg. In this role, you will be responsible for diagnosing and treating a wide range of medical conditions, providing care that caters to both individual patient needs and broader community health objectives. If you have excellent communication skills and a genuine passion for healthcare, we want to hear from you.