O'CARROLL CONSULTING - Key Persons


Claire Rushton

Job Titles:
  • Head of Public Relations, DFS
"Another record year for visitors to Birr Castle Gardens. Credit for this of course goes to many people. However, I would especially mention Niamh and her team at OCC who have worked with us for the past five years, promoting the castle and gardens, the largest treehouse in Ireland, the Science Centre and Giants Grove to international and domestic audiences, all with great enthusiasm, creativity and energy. Thank you!"

David Lane

Job Titles:
  • Managing Director - Ireland - Ecclesiastical Insurance Group

Grainne Mooney

Job Titles:
  • PR Operational Support

Niamh O'Carroll

Job Titles:
  • Director
  • Owner
  • Member of the Public Relations
Niamh O'Carroll founded OCC and works across all of our accounts as an advisor or a fully-involved team leader while also managing and developing the business. Niamh has over 25 years' experience in PR and communications and is a Fellow of the Irish PR institute, a University of Limerick alumni awardee, a judge of the annual Irish PR Awards, a board member of SOAR and a founder member of Capital Limerick. Niamh is a former board member of Belvedere College, SJ and the Women's Fund for Ireland at the Community Foundation. She has a black book of media connections you wouldn't believe. Niamh O'Carroll is a Member of the Public Relations Institute of Ireland

Niamh Ward

Job Titles:
  • Vice Principal, Rathmines Senior College
Niamh is an excellent networker with a great strategic understanding of the Irish charities sector. She supported us in developing a plan to engage our own staff through community engagement. We have very much enjoyed working with her and her advice has been invaluable.

Paul O'Sullivan - CFO

Job Titles:
  • Finance Director
Paul is the money guy. A financial analyst by trade, he manages all of the financial aspects of O'Carroll Consulting. Paul is a UCD graduate and qualified financial advisor with over 25 years' experience in financial services which means we, and our clients, are in very, very good hands.