Description
At ICON Strategic Solutions, you will work in a sponsor-dedicated model, supported by ICON's global expertise.
As the world's largest FSP organisation, with over 90 sponsor partnerships, we offer stability, career development and a collaborative environment where your work contributes to the development of treatments that benefit patients worldwide.
Responsibilities
- Managing and developing individual and supplier-specific objectives
- Coordinating and prioritizing cross-study projects
- Developing strong global relationships with key functions
- Participating and facilitating the governance of Supplier Performance Management
- Driving development and review of Independent Review Charters
- Supporting the development and implementation of standards and processes for evaluation, qualification, selection, management, and monitoring of SPM
Your Profile
- Doctorate degree OR Master's degree & 3 years of directly related experience OR Bachelor's degree & 5 years of directly related experience OR Associate's degree & 10 years of directly related experience
- Previous direct managerial and/or leadership experience
- Experience performing oversight activities for vendor (Clinical Laboratory experience preferred) for multiple vendors
Rewards & Benefits
ICON offers a competitive and comprehensive total rewards package designed to support your health, wellbeing, and career development.
Benefits may include:
- Competitive base salary and performance-related incentives
- Health and wellbeing programmes including medical, dental, and vision coverage where applicable
- Retirement and pension plans
- Life assurance and disability coverage
- Employee assistance programmes and wellbeing resources
- Learning and development opportunities through structured training and career pathways
Benefits may vary depending on role and location.
For more fresh new jobs, check out yubhub.co.