Latest / The Canary Report: Safety & Risk Management

Safety Culture Means Giving Away Your Power with Robert Hudson
Workplace safety leadership and roofing company safety cultures thrive when leaders stop trying to be the hero. This week on the Canary Report, I am joined by Robert Hudson of Baker Roofing to dive into EHS risk management and construction safety for a major regional power. Robert oversees more than 1,150 employees and explains why building proprietary training programs is his secret to maintaining a tenured team.
We talk about fleet safety and why the highway remains the most dangerous place for your workers. Robert also opens up about his personal health transformation and his passion for…
The skinny
The skinny isn't ready yet — notes appear once the transcript is processed.