Stephen Branagan

Head of Ireland / Global Head of Operations


Stephen is Pantheon’s Head of Ireland and Global Head of Operations. 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 with Pantheon in London, 3i Group and Cantor Fitzgerald. Stephen is a member of Chartered Accountants Ireland and received his BComm from University College Dublin.