Tom O'Connell

Public Relations, Ireland