Cara Teahan is a corporate governance specialist with over 10 years of experience in the field. Currently serving as a Senior Manager at Deloitte, they previously held roles as a Corporate Governance Specialist and Assistant Company Secretary at DCC plc from 2019 to 2021. Their earlier positions include Senior Company Secretarial Associate and Company Secretarial Assistant at AIB. Cara holds 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