CEO series hosted by Stuart Hughes with special guest Alex Vaughan, CostainCostain’s CEO Alex Vaughan gives his take on safety and wellbeing at the construction giant.