Accessability Links
Cookies on our website
By continuing to use this website we will assume you are happy to receive cookies as outlined in our cookie policy
Accept Policy

Site Activation Lead - EMEA - (available in multiple locations)

Spain-Madrid; Spain; Russia; Ukraine; Bulgaria; France; UK; Portugal; Ireland; Italy; Spain-Barcelona; Romania-Bucharest; Sweden
Reference: 043739
This vacancy has now expired.

This is an exciting opportunity to work within a fast paced, busy environment for a leading global provider of outsourced development services to the pharmaceutical, biotechnology and medical device industries. As a Site Activation Lead you will be responsible for Global Key Strategic Accounts. 


Overview of the role

  • You will be required to participate in Sales preparation and attend client meetings and bid defense
  • Participation in executing Global/Regional SSU initiatives
  • Understand client objectives and be accountable for the development, implementation and execution of the Study Start Up Strategy from site identification (PSV) to SIV in all countries across assigned region.
  • Serve as the primary contact with the Sponsor, PM other Function Leads and Third Parties who have an impact on Study Start Up.  Work with key stakeholders to optimize performance and collaborate to ensure successful study outcomes.
  • Responsible for all Study Start Up activities in accordance with agreed budgeted hours, manage and escalate any significant variation to study budgets.
  • Responsible for the provision of Study Start Up metrics for assigned studies.
  • Attend study related meetings and calls for all assigned studies

Role Requirements  

  • Bachelor’s Degree or local equivalent and/or appropriate experience from the Medical/science background and/or discipline
  • Previous relevant experience
  • Experience and/or understanding of clinical study start up requirements and activities
  • An excellent level and proven experience high standards of attention to detail
  • Excellent written and spoken English
  • Competent computer skills
  • Due to the nature of this position it may be required for the employee to travel.  Therefore, dependent on the employee’s location, the employee may be required to possess a valid Driver’s license 

Benefits of Working in ICON


Other than working with a great team of smart and energetic people, we also offer a very competitive salary and benefits package that includes an excellent pension scheme, private health care, life assurance and staff recognition schemes.  This varies from country to country so a dedicated recruiter will discuss this with you at interview stage.


We care about our people as they are the key to our success. We provide an open and friendly work environment where we empower people and provide them with opportunities to develop their long term career.   


What’s Next


Following your application you will be contacted by one of our dedicated recruiters and if successful we will be able to provide you with more details about this opportunity.


ICON is an equal opportunity employer -  M/F/D/V and committed to providing a workplace free of any discrimination or harassment.


Similar jobs
Clinical Operations Manager - Nordic Region

Finland-Helsinki; Denmark; Lithuania; Latvia; Sweden


View Job Shortlist

Clinical Operations Manager- Late Phase



View Job Shortlist

Clinical Trial Manager (CTM) - CNS

Poland-Warsaw; Spain; Portugal; France; Italy; Romania


View Job Shortlist

Contract Analyst II



View Job Shortlist


UK-Marlow; UK-Eastleigh; Ireland-Dublin


View Job Shortlist


Back to Top