Chairman – David O’Mahony

David O’Mahony elected Chairman of the Catholic Union

David-OMahony-380x373David is a barrister in private practice in London.