BALFE BARRY EDWARD

PrivateCIK: 2058614
Location

DUBLIN, L2

ICON PLC
PositionChief Executive Officer
TenureSince Mar 2026
Holdings