Catherine McGuinness

(Contributor)

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