Niamh Sheerin

Niamh Sheerin

Managing Associate, London

Admissions

Ireland, UK (England & Wales)