David Ian Giffen is a former Anglican priest and frontline mental health professional shaped by firsthand experience of addiction, crisis response, institutional failure, and recovery.
He brings lived insight, cultural edge, and unflinching honesty to conversations 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.