ICON plc employs 33,493 employees. The ICON plc management team includes Brendan Brennan (Chief Financial Officer), Barry Balfe (President, ICON Pharma Solutions), and Thomas O'Leary (Chief Information Officer).
Get Contact Info for All DepartmentsLooking for a particular ICON plc employee's phone or email?