Torran McMillan

Senior Project Manager

Torran McMillan is a Senior Project Manager at Downing LLP, specializing in renewable asset development and investment, leading projects from origination through planning and construction. Previously, they served as an Assistant Project Manager at Downing, where they managed projects for onshore wind, solar, and battery asset development. Torran also worked as a New Business Assistant at ScottishPower, focusing on identifying and evaluating renewable opportunities. They hold a BSc (Hons) in Earth Science from the University of Glasgow and an MSc in GeoEnergy with Distinction from the University of Edinburgh.

Location

United Kingdom

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices