Post

ICON plc (Dublin, Ireland) is a global CRO. 2024 revenue ~$8.4B. Acquired PRA Health Sciences (2021). Clinical development, commercialization, biomarker, and laboratory services. 41K employees in 53 countries.

12:41:30 AM · Jul 9, 2026
Sign in to reply and join the conversation.