Catapults

Steve Ross

Data & Digital Business Lead
steve.ross@ore.catapult.org.uk

Steve Ross is the Data & Digital Business Lead at the Catapult, supporting a dedicated team based in Glasgow. He joined ORE Catapult in 2017 with over 17 years of commercial and data experience in the renewable energy sector having worked for the likes of Centrica, MeteoGroup and 3TIER Visala as their Managing Director for the EMEA region. He also ran his own consultancy Spoor Global for several years, and has in-depth knowledge of O&M strategies and practices as well as the platforms, applications and use of core analytics in the wind market.