Management Team Edmund Ryan Director and Chief Executive Officer Brian Ahearne Chief Information Officer Kevin Fitzgerald Director and Chief Product Officer Hugh Kavanagh Chief Financial Officer Keith Holmes Chief Technical Officer Fiona McCarthy Chief People and Culture Officer Jacob Hahn Michelsen Senior Vice President, Global Sales Colum McNamara Senior Vice President, Global Operations