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.
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.