Meet our staff

Gail Christie

Gail Christie

Team Administrator

Gail Christie

Team Administrator
Alesha Green

Alesha Green

Team Administrator

Alesha Green

Team Administrator
Amy Haddleton

Amy Haddleton

Practice Manager and Registered Nurse

Amy Haddleton

Practice Manager and Registered Nurse
Carolyne Milinkovic

Carolyne Milinkovic

Team Administrator

Caroline Milinkovic

Team Administrator
Leo Wenger

Leo Wenger

Bookings and Accounts Manager

Leo Wenger

Bookings and Accounts Manager