Management Team

Dr Tim McNicholas

Senior Partner

Dr Elizabeth Pearson

Partner

Dr George Hawche

Partner

Margaret Ashraf

Practice Manager

She is responsible for the smooth and efficient running of the practice.