Psych Health and Safety Podcast

Thriving at Work: Insights from Deloitte - with James Owen Lewis

Mar 18, 2024
James Owen Lewis, a human sustainability leader at Deloitte, shares insights into workplace mental health and holistic wellbeing. He highlights the troubling state of mental health in the UK and critiques existing superficial programs. Emphasizing a need for systemic change, he advocates for tailored strategies that address root causes. The discussion also explores the triple bottom line approach, linking employee satisfaction with financial performance and environmental impacts. Lewis calls for collective action and innovative practices to improve workplace conditions.
Ask episode
Chapters
Transcript
Episode notes