Steve is the Chief Operating Officer at STC INSISO, with a focus on developing and managing the company’s Investigation and People work streams.
He is a former FTSE-100 executive with a health and safety brief extending across the UK and international operations. It was during his first role with British Gas that Steve became interested in people and safety - a passion that he decided would become his career.
Senior Health and Safety positions followed at both Amec Foster Wheeler and Balfour Beatty. Steve then applied his skills to other industries including oil and gas, rail, power, and petrochemicals.
17-May-2023Innovation StageData & AI - driving operational efficiency