Rory McCarthy

Senior Research Manager, European Power


  • Europe
  • Power and renewables

Get in touch with Rory

Rory is a senior research manager with our European Power practice. He supports the research and consulting function as a subject matter expert in energy storage and system flexibility.

Rory has more than eight years of experience in the energy space, along with a previous career in software systems and deployment. Prior to joining Wood Mackenzie he worked at an early-stage tech firm, developing grid-scale front-of and behind-the-meter storage projects. Before this he worked at Ofgem, the UK energy regulator, focusing on policy and regulation for the grid edge and storage.


MSc, Environmental Technology & Energy Policy, Imperial College

BSc, Computation, University of Manchester.