David O'Shea

Director

KPMG in Ireland

David is a Director in our Actuarial practice.