Q4 2024 Management View CEO Steve Cutler introduced Barry Balfe as the newly appointed COO, highlighting his 20-year tenure at ICON and focus on strengthening strategic partnerships across the ...
Despite a slight revenue dip, Icon PLC (ICLR) showcases resilience with strong bookings and strategic investments in digital ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results