Dec42023New chief executive at the Government Internal Audit Agency HM Government Harriet Aldridge has been appointed as chief executive for the Government Internal Audit Agency (GIAA)