Stephen first trained and worked in software engineering (B. Math in Computer Science), but changed careers around 25 years ago to work in counselling and community caring work in a cross-cultural context, including living in China while studying to become...
I am a Registered Psychologist and have been in the helping field for over 25 years. I work with adolescents, adults, individuals, couples and families. I work with a variety of presenting issues.