Ross Armstrong's Location
Newcastle upon Tyne, GB
Ross Armstrong's Work
Ross Armstrong's Education
Ross Armstrong's Skills
Ross Armstrong's Summary
Ross Armstrong, based in Newcastle upon Tyne, GB, is currently a Chief Executive at Warmworks Scotland, bringing experience from previous roles at tadea Ltd, KNW, Carillion Energy Services and Eaga. Ross Armstrong holds a 1999 - 2003 MA in Modern History @ University of Durham, St John's College. With a robust skill set that includes Energy Efficiency, Renewable Energy, Energy, Management, Photovoltaics and more, Ross Armstrong contributes valuable insights to the industry. Ross Armstrong has 2 emails and 2 mobile phone numbers on RocketReach.