Job Description Greeting patients Managing appointment bookings Managing payments Maintaining comprehensive patient records General administrative tasks Assisting with rostering, payroll, marketing, training and stock management tasks when required Working collaboratively with the supportive, close-knit team