Benefits: Salaried GP role - VR or non VR GP needed 4 weeks annual leave 10 days personal/carers leave Paid onboarding and structured orientation program Clinic will pay for you to become an Authorised Prescriber Relocation assistance Hybrid option available Low-volume, high-support model designed to reduce burnout Strong team culture with weekly clinical education and peer support The Clinic and Role: Full-time permanent GP position in Toowoomba (Mon-Fri) Replacing doctor going on maternity leave plus genuine growth period for clinic = urgent need for full time permanent team member! Structured, calm clinical environment focused on quality care Average 3-4 patients per hour (~20 patients/day) Dedicated admin time daily (30 mins) 30 min lunch break Appointment structure: 20 mins for new patients, 15 mins for reviews Fully paid onboarding with staged patient load over first month Strong supervision and collaborative clinical environment (never isolated practice) Weekly multidisciplinary GP meetings covering clinical updates, compliance, TGA and medico-legal changes Large, well-established active patient base Mixed patient demographic across regional community and telehealth Onsite dispensary with trained pharmacists and support staff Structured pre-screening process ensuring appropriate and safe consultations Growing organisation with expansion plans Focus on quality, compliance, and continuity of care You: MBBS or equivalent Current AHPRA registration VR GP or NON VR GP (PGY3) Empathetic, patient-focused and non-judgemental approach Comfortable in a structured, medium-paced clinical environment Interest in continuity of care and complex presentations (e.g. anxiety, ADHD, epilepsy, chronic conditions) Ideally suited to GPs seeking stability, balance and reduced burnout Team-oriented and open to collaborative practice If you are interested in this position or would like to hear about other opportunities across Toowoomba or further afield across Queensland, please contact Laura on 0402 207 036 or email your CV to l.curtin@ensurehealth.com.au for a confidential discussion.