Stephen Branagan

Head of Ireland


Stephen is Head of Ireland at Pantheon and has held numerous positions in the operations, finance and risk functions of private and publicly listed international financial services and renewables businesses in London and Dublin, including Pantheon, 3i Group and Cantor Fitzgerald. Stephen is a member of Chartered Accountants Ireland and received his BComm from University College Dublin.