Torran McMillan

Project Development Assistant

Torran joined the Downing Renewable Energy Project Development Business as a Project Development Assistant in the Energy & Infrastructure team in October 2021. He brings 2 years of experience having worked as a GIS Intern and New Business Assistant at Scottish Power Renewables where he worked to identify and evaluate new renewable development opportunities for the company. Torran holds a MSc degree in GeoEnergy from The University of Edinburgh and a BSc degree in Earth Science from The University of Glasgow.