Management Team

Dr Tim McNicholas

Senior Partner

Dr Elizabeth Pearson

Partner

Margaret Ashraf

Practice Manager

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