top of page

Dr Jon Finch

Clinical Psychologist

BAppSc (Human Movement), BBSc (Hons Psych), DPsych (Health Psych), MAPS CClin

CPT Provider, CPT Trainer, CPT Consultant

bottom of page