Ambitious UK decarbonisation player picks new chief executive Posted On: April 17, 2024 Posted By: admin Comments: 0 Tim Stedman is new Storegga chief executive, with Nick Cooper appointed chair and Alan Booth as non-executive director