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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices