Catherine McGuinness is a politician and public speaker in the City of London Corporation. She is currently Chair of the Policy and Resources Committee.
Catherine McGuinness is a politician and public speaker in the City of London Corporation. She is currently Chair of the Policy and Resources Committee.