Ralph Torr

Head of Floating Offshore Wind

Ralph is the Offshore Renewable Energy Catapult’s Head of Floating Offshore Wind.

Ralph has spent more than a decade working in offshore renewable energy with a primary focus on technology development and assessment, and project design and optimisation. Ralph has experience in offshore technology design, development and qualification, both in a project and consultancy context. Ralph is currently leading the development of a portfolio of floating wind projects and programmes including the Floating Offshore Wind Centre of Excellence. Central to this is working with partners to develop and deliver programmes of activity to accelerate the deployment of floating offshore wind, whilst driving down the cost of this technology to a commercially sustainable rate.

Prior to joining ORE Catapult, Ralph spent seven years working in consultancy as both owners and lenders engineer, providing specialist advice on renewable energy technology, project design and development. Ralph has a broad range of engineering, programmes, operations and business management experience. Over the past five years, Ralph has worked within a number of innovative companies and project entities in an operational and project delivery role. This has provided him with first hand experience of the challenges faced by companies commercialising new technologies and scaling their operations to deliver these. Ralph has a Masters in Mechanical Engineering (M.Eng) and a Masters in Business Administration (MBA), both from the University of Strathclyde.