As a General Practitioner in Johannesburg, you'll play a crucial role in diagnosing, treating, and managing a diverse range of patient health conditions. Our ideal candidate is passionate about patient care and has a strong commitment to improving community health. You will work alongside a dedicated team and have access to cutting-edge medical resources.