We had the chance in Denver to sit down with Tom Cecich, CSP, one of the driving forces behind the Center for Sustainability in Safety and Health, to catch up on the Center’s activity.
First and foremost, the Center has made it its mission to make safety and health performance metrics a much bigger part of the global sustainability reporting requirements administered by the Global Reporting Initiative.