We are seeking a passionate General Practitioner to join our healthcare team in Johannesburg. The ideal candidate will provide comprehensive medical care, focusing on diagnosing and treating patients while offering preventative advice. You will be an integral part of our team, ensuring the well-being of our patients and fostering a healthy community.