Richard Allen
Back to our people

Richard Allen

Associate Director

    ​​Richard works within our Strategy team in our London office, specialising in recruiting for Strategy professionals into the Energy industry. Typical mandates Richard works on include Strategy Directors, Growth, Corporate, Operations, marketing & Sales Strategy Managers, Strategy Planners and Market Analysts. Richard recruits for Analyst up to Director level and has experience working with an array of successful companies including Orsted, Innogy Renewables, Shell, COP and Siemens Gamesa.