New chief executive at the Government Internal Audit Agency

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