David has been a registered psychologist and a member of the Australian Psychological Society since 2007. He has extensive experience in providing psychological care for adults and young individuals struggling with various mental health issues. These include anxiety, depression, grief and loss, relationship and work-related difficulties, as well as anger and stress management. Apart from his work in general practice, he has also served in specialised programs for individuals dealing with gambling problems and as an employee assistance program provider. He can utilise a range of therapeutic approaches, including Cognitive Behaviour Therapy, Acceptance and Commitment Therapy and Psychodynamic Therapy.
What David loves about working in mental health
“I love to support and empower clients to change entrenched patterns of thinking and behaving that are causing them distress. It is rewarding to assist clients to develop their skills and strengths so they can reclaim a sense of control in the midst of their challenges, and self confidence to manage future ones.”