Number of employees
4955
Annual revenue
$694020000
ICON is a clinical research organisation (CRO) providing clinical research, drug development, regulatory affairs, laboratory services and imaging to the pharmaceutical and biotech industry