Russ MacMillan is a seasoned leader with over 24 years of experience in complex organizations and significant capital investment portfolios. Currently, they serve as the Chief Executive Officer of the Houses of Parliament Restoration & Renewal Delivery Authority, overseeing vital restoration projects for the Palace of Westminster. Previously, they held senior executive roles at the Department for Transport, Submarine Delivery Agency, and Ministry of Defence, managing major infrastructure and defense programs. Russ also founded Switchee Limited, a market leader in smart thermostat technology for social housing, and completed an MBA with distinction at INSEAD.
Location
Bristol, United Kingdom