Stephen is a Partner, 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.