Teresa is the Group Company Secretary for all the Irish Life and Canada Life companies in Ireland and also acts as the Head of Public Policy for Irish Life Group.
Teresa also Chairs the Executive Sustainability Group within Irish Life. Prior to joining Irish Life, Teresa was part of the management teams which started both Vivas Health and Glohealth in the Irish market. Teresa sits on the Board of Insurance Ireland and Chairs their Talent Steering Group. Teresa was an active member on the creation of the Insurance Ireland Diversity and Inclusion Task Force which she Chaired for a number of years.
Teresa graduated from University College Dublin with a degree in Law and European Studies, following which she gained a Masters in European Union law from the Universidad Carlos III of Madrid and then qualified as a barrister in the King’s Inns in Dublin.