Our People

Core Financial Systems owes its success and unwavering growth to the exceptional leadership team at its helm. With a steadfast commitment to excellence and a wealth of experience in diverse industries, our people are the driving force behind our accomplishments.

Meet our Senior Leadership Team

Karl O’Leary

CEO

Niamh Doyle

Chief Operating Officer

John Brunnock

Chief Technology Officer

Jim Bradley

Chief Innovation Officer

Conor Flannery

Chief Product Officer – Aviation

GET IN TOUCH TODAY

Let’s soar to new heights together

Scroll to Top
Karl O'Leary Headshot

Karl O’Leary

CEO

Karl O’Leary is the Chief Executive Officer of Core Financial Systems, a leading provider of financial management and business intelligence solutions. Karl champions the integration of AI to empower people and processes across customers’ Enterprise Resource Planning (ERP) application ecosystems. With a background in both technology and finance, Karl brings a unique perspective to leading Core’s innovative service delivery.

Under Karl’s leadership, Core is focused on enabling finance and shared service teams to simplify complexity, drive responsible innovation, and optimise technology investments for long-term impact. The company delivers tailored ERP software solutions backed by expert consulting to transform how organisations manage financial operations. Widely regarded for his strategic vision and track record in scaling teams and partnerships, Karl is committed to growing Core’s mission to deliver intelligent tools that enable smarter decision-making for its customers.

Before joining Core, Karl held senior international leadership roles at Microsoft and Salesforce, throughout his career he has focused on the impact of business applications to transform industries such as government, healthcare and education. A continuous learner, Karl holds diplomas in Strategy and Innovation and Cyber Security.

Niamh Doyle​

Chief Operating Officer

Niamh Doyle is the Chief Operating Officer at Core Financial Systems, a leading Irish provider of financial management solutions.

With a broad background spanning over 25 years across multiple disciplines, geographies, customer industries, and organisation sizes, Niamh has held senior roles at Microsoft, Salesforce, and FileNet (an IBM company). Her experience includes Consulting Services, Chief of Staff, Operations, Customer Support, and International Sales Leadership.

This extensive background positions her well to lead revenue generation, customer success, retention strategies, and ongoing engagement with Core’s key accounts.

In her current role, Niamh spearheads initiatives to drive strategic growth and customer-centric solutions, in alignment with Core Financial Systems’ mission to deliver intelligent business tools for smarter decision-making.

John Brunnock

Chief Technology Officer

John Brunnock is the Chief Technology Officer at Core Financial Systems, a leading Irish provider of financial management and business intelligence solutions. In this role, John leads the software development function, overseeing the design, architecture, and delivery of scalable, secure, and high-performance solutions that power Core’s product suite.

Before joining Core Financial Systems, John held positions at Bank of Ireland and other organisations, where he built deep expertise in software engineering and DevOps practices. His technical background includes Java, Spring Boot, Docker, Kubernetes, and AWS, as well as hands-on experience implementing CI/CD pipelines with tools such as Jenkins and Ansible.

At Core, John combines strategic oversight with technical leadership to ensure the development team delivers robust solutions aligned with client needs. His focus on innovation and continuous improvement plays a key role in supporting Core’s mission to empower smarter business decisions through intelligent technology.

Jim Bradley

Chief Innovation Officer

Jim Bradley is Chief Innovation Officer at Core Financial Systems. In his role, Jim oversees the development and implementation of innovative technologies, ensuring that Core’s software solutions meet the evolving needs of our clients. Jim was the architect and designer of our eBusiness Framework platform, and has over 30 years of experience as a developer, team leader and software architect.

With a strong background in software development and a passion for innovation, Jim leads a team dedicated to enhancing the functionality and performance of Core’s product offerings. His expertise in emerging technologies and commitment to excellence contribute significantly to Core Financial Systems’ mission to deliver intelligent business tools for smarter decision-making.

Conor Flannery

Chief Product Officer – Aviation

Conor Flannery is the Chief Product Officer at Core Financial Systems, a leading Irish provider of financial management and business intelligence solutions. In his role, Conor leads the development and innovation of Core’s product suite, with a strong focus on delivering tailored solutions for the aviation leasing and finance industry. He works closely with clients to ensure Core’s offerings align with industry needs and support smarter, data-driven decision-making.

Passionate about delivering value through technology, Conor plays a key role in shaping Core’s product roadmap and driving customer-centric innovation.