We offer a full range of consulting, clinical development and commercialisation services from a global network of offices in 46 countries
Since our foundation in Dublin, Ireland in 1990, our mission has been to help our clients to accelerate the development of drugs and devices that save lives and improve quality of life.
We are a global provider of co...
Read more about this company
Our industry leading Global Study Start Up group is growing and we are currently looking for Senior Site Activation Leads to join our evolving global team. This is a truly global position which offers the opportunity to lead and manage global or multi regional large scale studies.
Act as Start Up point of contact for both internal and external stakeholders at a global level
Take oversight of the development and implementation of the Start Up strategy by the cross functional teams
Provide support to the Project Manager around financial and resourcing tasks during the Start Up phase of the study.
Take overall responsibility for and co-ordination of the risk management analysis, mitigations and reporting
The Requirements:
Here at ICON we want our employees to succeed and ensure that they are set up for this success through constant training, development and support. To enable success in this position you will have:
A proven track record of success in study start-up activities in either a CRO or pharmaceutical company, including submissions, managing timelines and driving delivery
Demonstrable study start up experience in regions, such as EMEA, APAC, LATAM at least 5 years.
The ability to identify risk and make decisions
Fluency in English
The ability to communicate confidently and learn quickly are also key attributes.