Back to Team
Richard Allen
Head of Energy & Renewables
Leadership Quote “Future-ready organisations are built with future-ready talent.”
What Richard brings
Richard leads the Energy & Renewables practice, supporting clients across traditional energy, power and emerging renewable markets. He provides strategic insight into a rapidly evolving sector, helping organisations secure leadership and specialist capability aligned with the energy transition.
Richard partners closely with executive teams, developers and operators to deliver tailored talent solutions that support transformation, growth and long-term resilience.
Known for
Sector insight, strategic thinking and trusted advisory relationships.