Storegga

0 followers


Storegga, a business established in 2020 as an independent champion for the development of carbon reduction and carbon removal technologies. Storegga is leading the Scottish Cluster and is the lead developer of the Acorn Project in North East Scotland. Storegga is developing infrastructure across t... Read more

Industries

Headquarters

London, GB

Employees

51-200

Links

Org chart

Nick Cooper
Executive Chair

Nick Cooper

Collapse
Michael Alsford
Chief Financial Officer
Steve Murphy
Chief Commercial Officer
Sarah Potts
Hydrogen Managing Director
Alan James
Founder & Advisor
David Clarkson
Chief Operating Officer
Nathanial Scott
EVP Global Value Chain
Randy Wheeler
Sr. Vice President
John Mclaughlin
Storage Managing Director
Rosa Noboa
Head Of HR