We are seeking a dedicated General Practitioner to join our vibrant medical team in Johannesburg. The ideal candidate will be responsible for examining, diagnosing, and treating patients while ensuring the highest standard of care is met. You will play a crucial role in improving the health of the community and building strong relationships with your patients.