CASTLE DOUGLAS MEDICAL GROUP - Key Persons


Angela Murray

Job Titles:
  • Administrative Assistant
Angela is responsible for doctors and nurses rotas, newsletter, website and other admin tasks within the practice.

Ann Meechan

Job Titles:
  • Member of the Reception Team
  • Receptionist
Ann is one of our receptionists with many years' experience. She has admin resposibilty for our stroke patients.

Dr Alexander Morton

Dr Morton qualified in Dundee in 2008 and did a range of hospital specialities but was mainly focussed on orthopaedics and plastic surgery in Ninewells Hospital. He then spent two years doing Accident and Emergency training in Glasgow and Ayrshire before moving to Dumfries and Galloway for general practice training.

Dr Carwyn Watkins

Dr Watkins qualified from the University of Oxford in 2013 and spent his first years as a junior doctor in Exeter before moving to Dumfries and Galloway for further training in general practice. He has had various experience working in acute medicine, paediatrics, obstetrics and gynaecology, ENT, dermatology, palliative care and the emergency department. He has a postgraduate diploma in medical education and supports students in the ScotGEM medical school that are placed in the practice and the region.

Dr Ian Dempster

Dr Dempster qualified from Glasgow University in 1991 and held his first hospital post in Dumfries and Galloway Royal Infirmary. He completed his General Practice training in Ayrshire before spending time in Australia and New Zealand working in general practice and paediatrics. On return to Scotland, he joined a large general practice near Edinburgh.

Dr Kellie-Marie Martin

Dr Martin qualified in 2007 from Queens University, Belfast. She worked as a junior doctor in Northern Ireland before starting her GP training in Dumfries and Galloway. She completed posts in Respiratory Medicine, ENT, Ophthalmology, Psychiatry and Paediatrics. She finished her GP training in Lochnaw Surgery, Stranraer.

Dr Kenneth Scott

Dr Scott has now retired from General Practice - we wish him a long and happy retirement.

Fiona Galloway

Job Titles:
  • Medical Secretary
  • Member of the Secretarial Team
Fiona is one of our longest serving admin team members. She has moved from the role of receptionist and is now a member of the secretarial team.

Gillian Craik

Job Titles:
  • Member of the Reception Team
  • Receptionist
Gillian joined our reception team in October 2021 following 28 years at Barlochan Nursing Home as a senior carer.

Gillian White

Job Titles:
  • Practice Nurse

Jane Shanks

Job Titles:
  • Member of the Secretarial Team
  • Senior Medical Secretary
Jane is our Senior Secretary. She has worked in the practice for many years and is a valued member of the team.

Liz Black

Job Titles:
  • Medical Secretary
  • Member of the Secretarial Team
Liz joined our team in May 2015. She previously worked as an ENT secretary in Dumfries and Galloway Royal Infirmary.

Megan McDougall

Job Titles:
  • Health Care Assistant

Mr Campbell Watt

Job Titles:
  • Practice Manager
Campbell Watt is our Practice Manager and is responsible for non-clinical aspects of the practice.

Mrs Margaret Murray

Job Titles:
  • Advanced Nurse Practitioner

Mrs Pauline Brown

Job Titles:
  • Advanced Nurse Practitioner

Nicola Forsyth

Job Titles:
  • Member of the Reception Team
  • Receptionist
Nicola is a member of the reception team who has recently joined the practice.

Rachel Neil

Job Titles:
  • Treatment Room Nurse

Sharon Robinson

Job Titles:
  • Health Care Assistant

Shona Paterson

Job Titles:
  • Medical Secretary
  • Member of the Secretarial Team
Shona joined our team on 2009. She again has a great deal of experience including working in the Smoking Matters Service.

Steph Phillips

Job Titles:
  • Receptionist
Steph Phillips has joined the team as a receptionist and is an asset to the practice.

Stephanie Low

Job Titles:
  • Member of the Reception Team
  • Receptionist
Stephanie joined the team at CDMG in 2020 as a receptionist, Stephanie deals with the recall of Diabetic and Cardiac patients.

Stephanie Phillips

Job Titles:
  • Receptionist

Viv Middleton

Job Titles:
  • Member of the Reception Team
  • Receptionist
Viv is one of our receptionists, having joined the practice in 2011. In addition to her reception duties, she also provides admin support for patients with peripheral artery disease.