David Shackles

Joint Chair of Scotland Council at Royal College of General Practitioners

Dr. David Shackles is a practicing GP Partner in Perth, where he has worked for 26 years. Alongside his clinical practice, Dr. Shackles also works as a GP Trainer helping to build the next generation of the GP workforce. David has a special interest in improving the interfaces of care, which help to streamline the delivery of care and improve the patient experience.


Org chart

This person is not in the org chart


Teams

This person is not in any teams