Mar72025TRA announces Interim CEO and confirms board leadership HM Government Steve O’Donoghue has been appointed Interim Chief Executive Officer (CEO) and Accounting Officer.