Stuart Moss

European Managing Director


Stuart holds an MSc in Mechanical Engineering and is Managing Director for Isle’s European business. Stuart’s team of engineers, scientists and business professionals actively source and screen emerging technologies, undertake strategic horizon scanning and technology road-mapping, organise innovation forums and events, and support technology adoption through market assessment studies and technology trials. Stuart has broad commercial and technical experience in the cleantech sector; he has an extensive knowledge of the technology landscape (both established and emerging) and has advised utility companies, industrial multinationals, government agencies, investors and technology companies, operating across this space. Stuart has developed excellent relationships with an extensive network of contacts within the global cleantech sector, focusing on identifying needs in the industry and matching these to technological and strategic solutions.


MSc Mechanical Engineering, BSc (Hons) Product Design & Management