ICON reports second quarter 2026 results. Quarter two revenue of $2,063.5 million, an increase of 1.4% on quarter one 2026. Net business wins in the quarter of $3,120 million; a net book-to-bill of 1.51. Read more https:...
ICON has 90+ locations in 50+ countries. Please use the map below to find contact details and link to Google maps for each office.
ICON Corporate headquarters
Dublin
South County Business Park, Leopardstown, Dublin 18, Ireland
Tel: +353 (1) 291 2000
Fax: +353 (1) 247 6260