FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Lead Consultant – Systematic Reviews, Evidence Synthesis
ICON plcLead Consultant for systematic reviews and evidence synthesis with ICON, a global clinical research organization. Overseeing project management, client relationships, and team development for health economics and epidemiology.
About the role
Key responsibilities & impact- Act as project director and manage all aspects of systematic literature reviews (SLRs) and/or evidence synthesis (NMAs, ITCs) to ensure the quality of all deliverables meets client requirements.
- Establish and maintain client relationships and take the lead with proposal development for all SLRs, targeted literature reviews (TLRs)
- Provide oversight of resourcing, staff development, recruitment activities, and departmental growth within the practice
- Provide strategic contribution and lead business development and proposal processes
- Provide technical mentorship to junior reviewers, identify and manage training needs and provide on the job training and support as required
- Lead publications/scientific communications for self and department staff
- Direct, manage and be involved in proposal writing, project work and client liaison
- Provide support to the senior leadership in implementing business strategies for the practice
- Form part of the management team of the global practice and in the day to day management of the group
- Demonstrate and actively promote an open and honest working environment.
- Travel (approximately 15%) domestic or international.
Requirements
What you’ll need- A Master’s degree or higher (PhD) in public health, health economics or a related quantitative discipline, such as operational research, medical statistics, or epidemiology or a clinical degree such as MD, PharmD
- Experience in designing and leading SLRs/TLRs and/or Evidence Synthesis
- Significant relevant industry/ consultancy experience; where consultancy is preferred
- Demonstrable experience of people management
- Demonstrable experience of business development
- Significant experience within a consulting, academic or pharmaceutical/ devices industry environment
- Proven management experience, in particular the ability to lead a team of junior analysts
- Ability to work effectively as part of a team
- High self-motivation
- Leadership potential
Benefits
Comp & perks- 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
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
systematic literature reviewsevidence synthesistargeted literature reviewsproject managementproposal writingpeople managementbusiness developmenttechnical mentorshipdata analysisquantitative research
Soft Skills
client relationship managementteam leadershipstrategic contributioncommunicationself-motivationcollaborationtraining and developmentproblem-solvingorganizational skillsopen and honest communication
Certifications
Master’s degreePhDMDPharmD