Owen Barry has extensive experience in financial leadership and management, particularly within the public sector and large-scale contracts. Currently serving as Managing Director and Client Partner at Capita since January 2013, Owen has held various titles including Director of Business Performance and Delivery and Chief Operating Officer. Prior to Capita, Owen worked at CGI as UK Head of Contract Accounting and started the career at Logica, where roles included Financial Controller and Commercial Finance Manager. An alumnus of Imperial College London with a BSc (Hons) in International Business and a graduate of Clongowes Wood College, Owen has a solid educational background to complement a robust career in finance.
This person is not in any teams
This person is not in any offices