Meet our staff

Amy Haddleton

Amy Haddleton

Business Manager

Amy Haddleton

Business Manager
Leo Wenger

Leo Wenger

Practice Manager and Intensive Care Services Manager

Leo Wenger

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
Caroline Milinkovic

Caroline Milinkovic

Team Administrator

Caroline Milinkovic

Team Administrator
Natalie Daniels

Natalie Daniels

Team Administrator

Natalie Daniels

Team Administrator