Steve Ross
Data & Digital – Business Lead
Steve Ross is the Data & Digital – Business Lead at ORE Catapult supporting a dedicated team based out of 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.