Senior Director, Renewal Sales - Life Sciences & Healthcare
Clarivate
Dover, DE
Contract
Director Level
10+ years
Posted 3 weeks ago
Interested in this position?
Upload your resume and we'll match you with this and other relevant opportunities.
Upload Your ResumeAbout This Role
This global role is responsible for driving growth in the Life Sciences & Healthcare sector by ensuring high retention of the renewal base, representing global sales retention forecasts to executive leadership, and leading strategic initiatives to achieve long-term company goals.
Responsibilities
- Meet and exceed global retention targets
- Provide continuous, accurate forecasting of the global renewal business
- Lead the development and execution of strategic initiatives supporting company-wide objectives and long-term retention growth
- Collaborate with senior leadership and cross-functional teams to align departmental goals with overall business strategy
- Oversee operations across multiple teams, ensuring consistency, efficiency, and accountability
- Influence organizational direction with strategic insights, data-driven recommendations, and forward-looking planning
- Build and maintain high-performing teams by fostering collaboration, innovation, and continuous improvement
- Monitor performance metrics and operational outcomes to identify improvements and implement solutions
- Attend customer meetings alongside renewals team to improve success and provide coaching opportunities
- Attend customer meetings for key negotiations in person if required
- Lead and direct the activities of a global team
- Drive strategic initiatives, translating company strategy into multifunctional objectives
- Lead and direct the global renewals function to achieve objectives for LS&H
- Define, influence, and communicate a clear vision for the planning for long-term success of LS&H
- Provide influential leadership within the organization or segment, driving cohesive direction toward company goals
Requirements
- Bachelor’s Degree or equivalent
- 10+ Years of Relevant Experience
- Experience working with senior leadership
- Sales Leadership experience
- Life science sales experience selling and managing subscriptions
- Experience working with Finance to deliver accurate forecasts
- At least 7 years Sales Leadership experience
- Experience of negotiating large, complex renewal contracts
- Strong & Predictable cadence for Forecasting Monthly & Quarterly performance
- Strong financial skills and comfortable presenting these in an exec level environment
- High Emotional Intelligence and interpersonal skills
- Excellent presentation, verbal and written communications skills
- Ability to manage time effectively, diligent in preparation and follow through on key initiatives and ideas
- Proven ability to synthesize complex issues into simple messages
Qualifications
- Bachelor’s Degree or equivalent
- 10+ Years of Relevant Experience, with at least 7 years in Sales Leadership experience
Related Searches
Similar Jobs
Senior Director, Renewal Sales - Life Sciences & Healthcare
Active
Clarivate
·
Columbia, SC
Time management
Interpersonal Skills
Strategic Thinking
Written communication
+7 more
3 weeks ago
Business Development Associate
Active
Clarivate
·
Tempe, AZ
MS Office Suite
Salesforce
4 weeks ago
Senior Software Engineer (Java)
Expired
Clarivate
·
Philadelphia, PA
SQL
AWS
Java
Angular
+3 more
4 weeks ago
Account Manager, Higher Education
Expired Remote
Clarivate
·
Olympia, WA
Word
Excel
PowerPoint
MS Office
+1 more
1 month ago
Corporate Account Manager, Research Solutions
Expired Remote
Clarivate
·
Boston, MA
·
$84,000 - $105,000
Word
Excel
PowerPoint
MS Office
+1 more
1 month ago