David is one of our most senior and accomplished physiotherapists with over 20 years’ experience in private practice. David has worked with many athletes and sporting teams to an international level offering his expertise in the management and rehabilitation of complex musculoskeletal injuries. David’s has extensive experience and training in the management of vestibular and balance disorders as well as advanced training in management of headaches, migraine and temporomandibular joint dysfunction.