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.

Timeline

  • Joint Chair of Scotland Council

    Current role