Stephen Branagan

Global Head of Operations / Head of Ireland

Dublin

Stephen is Pantheon’s Global Head of Operations and Head of Ireland. Stephen has many years’ senior level experience across operations, finance and risk for private and publicly-listed international financial services and renewables businesses in London and Dublin, including previous roles at 3i Group and Cantor Fitzgerald. Stephen is a Fellow of Chartered Accountants Ireland and holds a BComm from University College Dublin.