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.
Current role