This job posting may have expired!
Use our `search` to find similar offers.
Similar jobs

VP, Site Networks EMEA

ICON Public Limited Corporation

London,Dubli

Are you a proven industry leader in managing the integration and harmonization of clinical sites and site networks?

About the Site Network Head at ICON:

This is a strategic role that will facilitate and enable the use of clinical sites in ICON full service opportunities to differentiate, support and contribute to improved overall win rates for ICON. The Site Network Head will have full operational oversight and strategic delivery for the regions sites/site network and Deliver operational oversight for all EMEA sites and employees including dedicated clinical research centers, embedded sites and affiliate sites

As the Site Network Head you will have the opportunity to drive identification and adoption of EMEA sites into ICON's Global Site Network, build deep relationships with key stakeholders across sites, hospitals, and healthcare institutes and manage the P&L (Sales, revenue and margin) of the Site Networks for 200+ resources across EMEA.

This role requires strong leadership qualities and a demonstrated ability in solving problems and providing clear communications regarding business expectations. Change management and strong collaboration will be required to enable adoption of site operations into the broader ICON Global Site Network.

Benefits of working at ICON:

We provide you with the technology, innovation and resources to be successful in ensuring utmost compliance and operational efficiencies. ICON offers an exceptional benefits package that includes a comprehensive health plan, retirement plans, highly competitive pay, corporate bonus plan, time away from work, and other incentives.

To succeed you will need:

Minimum of 10 years' experience in Clinical Drug Development

Minimum Master of Science degree or equivalent in a life science discipline (or a related field of study).

Job posted: 2020-05-25

3
Subscribe