David Giffen is a former Anglican priest and frontline mental health specialist shaped by years in addiction, crisis response, and institutional failure.
He speaks with lived insight, cultural edge, and unflinching honesty about leadership when trust breaks down and the stakes are real.
No clichés. No easy answers. Just clear, challenging talks about courage, responsibility, and what it means to stand up when systems fail.