Dec42023Harriet Aldridge appointed as Chief Executive for the Government Internal Audit Agency HM Government Harriet Aldridge joins the Government Internal Audit Agency (GIAA) as its new Chief Executive.