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.

Location

York, United Kingdom

Links

Previous companies


Org chart


Teams


Offices

This person is not in any offices


Irwin Mitchell

2 followers

Irwin Mitchell is a full service law firm in the United Kingdom, established in Sheffield in 1912.


Industries

Employees

1,001-5,000

Links