We are seeking a dedicated General Practitioner to join our team in Johannesburg. The ideal candidate will possess strong clinical skills, a commitment to patient care, and the ability to work collaboratively in a dynamic environment. This role offers the opportunity to contribute to the health and wellness of our diverse community.