We are seeking a dedicated General Practitioner to join our growing medical team in Johannesburg. As a General Practitioner, you will be responsible for providing comprehensive primary care services to patients, diagnosing and treating a variety of medical conditions, and promoting overall wellness. If you're looking to make a meaningful impact in your community while working in a supportive environment, we want to hear from you!