Louise McClelland
Chief Executive Officer, Dowds
Louise McClelland is CEO of Dowds Group and has spent more than 25 years leading global complex transformation programmes across some of the UK’s largest businesses. Her work has consistently focused on solving one core challenge: how to remove the operational, structural and delivery constraints that prevent complex systems from being delivered at pace, at scale and with long-term resilience. That focus now sits firmly in one of the UK’s most urgent priorities, energy resilience. Today, Louise’s work is centred on helping industry address the practical delivery challenges behind complex energy, infrastructure and building systems, particularly across nuclear, renewables and critical infrastructure, where the real constraint is increasingly delivery, not ambition. Under Louise’s leadership, Dowds Group is evolving to meet that challenge. Dowds is a multidisciplinary engineering business specialising in the integration and delivery of complex MEP and mission-critical systems across ener
Events Louise McClelland has spoken at
- Energy Landscape UK 2026 3 November 2026 – 4 November 2026