team

Meet our experienced team

Dr Todd Cruikshank

Dr Todd Cruikshank

PositionGeneral Practitioner

Dr Shayne Jonsson

Dr Shayne Jonsson

PositionGeneral Practitioner

Dr Agnes Czaran

Dr Agnes Czaran

PositionGeneral Practitioner

Dr (Sarah) Genevieve Eccles

Dr (Sarah) Genevieve Eccles

PositionGeneral Practitioner

Dr Kimberley Henderson

Dr Kimberley Henderson

PositionGeneral Practitioner

Dr Nicola Robbertse

Dr Nicola Robbertse

PositionGeneral Practitioner

Dr Lai Ying Vivian Li

Dr Lai Ying Vivian Li

PositionGeneral Practitioner

Steve Jones

Steve Jones

PositionNurse Practitioner (Director)

Linkedin

Justin Mascorella

Justin Mascorella

PositionNurse Practitioner

Abby Taylor

Abby Taylor

PositionRegistered Nurse

Natalie Brown

Natalie Brown

PositionRegistered Nurse

Monica Young

Monica Young

PositionRegistered Nurse

Lodine Wepener

Lodine Wepener

PositionRegistered Nurse | Midwife

Celina Bazley

Celina Bazley

PositionRegistered Nurse | Midwife | Practice Manager

Allyson Eather

Allyson Eather

PositionMedical Receptionist

Tracy Pollock

Tracy Pollock

PositionMedical Receptionist

Sasha Jones

Sasha Jones

PositionMedical Receptionist

Vicki Wall

Vicki Wall

PositionMedical Receptionist

Jo Jones

Jo Jones

PositionPractice Coordinator