Harriet Aldridge appointed as Chief Executive for the Government Internal Audit Agency

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