Stephen Wright

Stephen is a senior internal audit manager at the Government Internal Audit Agency.