Richard Hall

Trainer

Richard is a counselling psychologist in private practice. He conducts counselling with individuals and couples and runs personal development groups. Richard also works with teachers and professionals in leadership positions.