Catherine Flanagan

Head of Finance

Catherine is responsible for overall financial control, compliance and management of the finance function within the organisation. She brings a wide range of experience from both the public and private sectors and leads an energetic finance team. Catherine and her team deliver robust financial plans to support the organisation’s growth strategy and to ensure Acquired Brain Injury Ireland operates within its budgets. Catherine also plays a key role in liaising with stakeholders and ensures adherence to best practice, governance and regulatory requirements. In her free time, Catherine enjoys pilates and travelling.