Meet Our Team

Declan Ryan


Elizabeth Doyle

Chief Operating Officer

mark carragher

Mark Carragher

Chief Technical Officer

Neil Smith

Chief Delivery Officer

Nicole O’Brien

Chief People Officer

Jan Strnadel

Head of Delivery

Sean Ryan

Head of Business Analysis

Kevin Devereux

Head of Talent

Ailish O'Dowd

Ailish O’Dowd

Marketing Director

Robert Houraghan v2_Robert Houraghan

Rob Houraghan

Public Sector Director

Mark O Loughlin

IT & Telecom Sector Director

Mark Sweetman

Financial Controller