Thomas O'Leary is the CIO of ICON plc.
25,754 people are employed at ICON plc.
ICON plc is based in South Dublin, Dublin.
The NAICS codes for ICON plc are [54199, 62, 621, 6215, 541, 5419, 54, 62151].
The SIC codes for ICON plc are [873, 87].