As a General Practitioner in our Johannesburg branch, you will work closely with nurses and specialists to deliver top-notch care. You will assess patients' health needs, prescribe medications, and advise on health practices. We are looking for someone who is compassionate, dedicated, and eager to contribute to our mission of enhancing community health.