ICON reports third quarter 2025 results. Quarter three revenue was $2,042.8 million representing an increase of 1.3% on quarter two 2025. Net business wins in the quarter of $2,086 million, representing an increase of 1....
ICON has 75+ locations in 40+ 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