We are seeking a dedicated General Practitioner to join our dynamic team in Johannesburg. The ideal candidate will have a passion for patient care, strong diagnostic skills, and a commitment to providing the highest standard of medical treatment. You will be responsible for treating a variety of health conditions and promoting overall wellness in the community.