Harriet Aldridge is the Chief Executive of GIAA - Government Internal Audit Agency.
227 people are employed at GIAA - Government Internal Audit Agency.
GIAA - Government Internal Audit Agency is based in London, Greater London.