Senior Director, Renewal Sales - Life Sciences & Healthcare

Clarivate Columbia, SC
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 Resume

About This Role

This global role is responsible for driving strong retention of the Life Sciences & Healthcare renewal base by leading and overseeing cross-functional strategic initiatives and managing regional leaders and individual contributors. The Senior Director will play a critical role in achieving global retention targets and ensuring operational excellence.

Responsibilities

  • Meet and exceed global retention target
  • Continuous, accurate forecasting of global renewal business
  • Lead the development and execution of strategic initiatives that support company-wide objectives and long-term growth of retention base
  • 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 in execution
  • Influence organizational direction by providing strategic insight, data-driven recommendations, and forward-looking planning
  • Build and maintain high-performing teams by fostering a culture of collaboration, innovation, and continuous improvement
  • Monitor performance metrics and operational outcomes to identify areas for improvement and implement effective 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 for the department or segment
  • Lead and direct the work of the global renewals function to achieve objectives with significant contribution towards the achievement of mid-term and long-term results 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

Qualifications

  • Bachelor’s Degree or equivalent
  • 10+ Years of Relevant Experience, at least 7 years Sales Leadership experience

Nice to Have

  • International sales leadership experience

Skills

Time management * Interpersonal Skills * Strategic Thinking * Written communication * Presentation skills * Emotional intelligence * Negotiation * Active Listening * Forecasting * Financial acumen * Proactive *

* Required skills

About Clarivate

Technology
View all jobs at Clarivate →