We are seeking a dedicated General Practitioner to join our team in Bloemfontein. The ideal candidate will be responsible for diagnosing and treating a variety of medical conditions, managing patient care, and providing preventative health education. The position offers a supportive work environment and opportunities for professional growth.