Meet our staff

Amy Haddleton

Amy Haddleton

Practice Manager and Registered Nurse

Amy Haddleton

Practice Manager and Registered Nurse
Leo Wenger

Leo Wenger

Acting Practice Manager and Intensive Care Services Manager

Leo Wenger

Acting Practice Manager and Intensive Care Services Manager
Gail Christie

Gail Christie

Team Administrator

Gail Christie

Team Administrator
Alesha Green

Alesha Green

Team Administrator

Alesha Green

Team Administrator
Carolyne Milinkovic

Carolyne Milinkovic

Team Administrator

Caroline Milinkovic

Team Administrator