Latest / The Canary Report: Safety & Risk Management

The Financial Stakes of Risk Management in a Self-Insured Captive
Safety leadership and construction safety programs become critical business functions when your team manages massive demolition projects globally. My guest today is Robert Poole, the Corporate Director of Safety and Risk Management at D. H. Griffin Companies. Robert shares how his background as a helicopter pilot and safety professional informs his approach to high-stakes risk management.
He even tells the incredible story of a twelve day demolition at Cape Canaveral. This episode is packed with technical insights on how to handle massive exposures through expertise and a human-first approach…
The skinny
The skinny isn't ready yet — notes appear once the transcript is processed.