Catherine McGuinness

(Contributor)

Catherine McGuinness is policy chairman of the City of London Corporation.