Director, Energy Action
Barry is an accountant and an employee of Irish Life since 1984. He has been Company Secretary at Irish Life Group Limited and Irish Life Assurance plc since 2012. He has held senior executive positions in Irish Life and was General Manager of Group Tax and Investor Relations. Barry was an Inspector of taxes in the Revenue Commissioners. He serves as Chairman of Irish Life Staff Pension Scheme and is a Director of Bord na Mona plc.