Richard Allen

Group Chief Financial Officer at Irwin Mitchell

Richard Allen serves as the Chief Financial & Operating Officer at Irwin Mitchell since May 2019, where responsibilities include overseeing finance, HR, internal communications, and group strategy. Prior experience encompasses roles such as Group CFO at Drax Group PLC, where responsibilities centered on electricity production and sales, and Group Finance Director at Augean PLC, managing all financial aspects for a publicly listed company. Richard has also held leadership positions at Kelda Group Ltd, Nestle Ireland Ltd, and acted as Interim Chief Executive at Augean PLC. Richard holds a BSc (Hons) in Geography from Durham University.

Links

Previous companies

Nestlé logo

Org chart