Join our dynamic medical team as a General Practitioner, where you will be responsible for patient consultations, diagnosis, and the management of treatment plans. We aim to promote a healthy lifestyle and wellness in the Johannesburg community, ensuring each patient receives personalized attention.