Torran McMillan

Assistant Project Manager

Renewable Energy

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

View the full Downing team