Posted on July 15, 2024
Interview with Christian Frost, Group Executive – SHEQ at Ventia
Overview:
In this interview, Andrew Milroy, VP and Head of Research at Focus Network, sits down with Christian Frost, Group Executive – SHEQ at Ventia. The discussion revolves around the strategic integration of health and safety within organizations, and how important it is for overall business performance.
Some of the key points discussed include:
- Defining clear goals.
- Understanding industry trends and developing necessary capabilities.
- Prioritizing tasks and maintaining discipline in execution.
- Ensuring strong governance and an effective operating model.
- The evolving role of health and safety, and demonstrating its alignment with corporate strategy by using metrics.
- The impact of trust and psychosocial risk management on team performance.
- The use of innovation and technology, such as drones for safety tasks.
- Best practices for adding value and common pitfalls to avoid.