Cara Teahan is a corporate governance specialist with over ten years of experience in various roles, including positions at Deloitte, where they currently serve as a Senior Manager. They previously held the role of Assistant Company Secretary at DCC plc and were a Senior Company Secretarial Associate at AIB. Cara earned a degree in Corporate Law from the National University of Ireland, Galway, and an MSC in Management and Corporate Governance from Ulster University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices