Vectra AI

Renewals Manager

Vectra AI

  • Date Posted

    Yesterday

    New!
  • Remote Work Level

    100% Remote

  • Location

    Remote in United Kingdomuk.png

  • Job Schedule

    Full-Time

  • Salary

    We're sorry, the employer did not include salary information for this job.

  • Benefits

    Health Insurance Life Insurance Retirement Savings Paid Time Off

  • Categories

    Account ManagerFrenchCustomer ServiceOperationsSales

  • Job Type

    Employee

  • Career Level

    Manager

  • Travel Required

    No specification

  • Education Level

    Bachelor's/Undergraduate Degree

About the Role

Title: Renewals Manager

Location: EMEA- United Kingdom (Remote)

Job Description:

Vectra® is the leader in AI-driven threat detection and response for hybrid and multi-cloud enterprises.

The Vectra AI Platform delivers integrated signal across public cloud, SaaS, identity, and data center networks in a single platform. Powered by patented Attack Signal Intelligence, it empowers security teams to rapidly prioritize, investigate and respond to the most advanced cyber-attacks. With 35 patents in AI-driven threat detection and the most vendor references in MITRE D3FEND, organizations worldwide rely on the Vectra AI to move at the speed and scale of hybrid attackers. 

We are seeking a highly motivated and detail-oriented Renewals Manager to oversee the customer contract renewal process, maximize retention, and support revenue growth. The Renewals Manager will partner closely with Customer Success, Sales, and Finance teams to ensure timely renewals, minimize churn, and identify opportunities for expansion. This role requires strong organizational skills, customer focus, and a proactive approach to managing accounts at scale. 

Key Responsibilities 

  • Team Leadership: Manage, coach, and develop the Renewals team, ensuring alignment with company goals and achievement of performance targets. 
  • Individual Contribution: Own and execute renewals within assigned territories, directly engaging with customers to close deals. 
  • Manage the Renewals Process: Oversee the end-to-end contract renewal lifecycle, ensuring accuracy, timeliness, and customer satisfaction. 
  • Retention & Upsell Opportunities: Identify expansion and upsell opportunities, working with Account Managers and Customer Success to maximize account value. 
  • Customer Engagement: Build strong customer relationships, reinforce solution value, address objections, and secure long-term loyalty. 
  • Forecasting & Reporting: Provide accurate renewal forecasts, track renewal KPIs (renewal rates, churn, expansion revenue), and report regularly to leadership. 
  • Collaboration: Partner with Sales, Customer Success, Finance, and Legal to streamline renewals, resolve escalations, and ensure seamless contract execution. 
  • Process Optimization: Continuously improve renewal strategies, tools, and team workflows to enhance efficiency and customer experience. 
  • Contract Management: Review, negotiate, and finalize renewal contracts in compliance with company policies. 

Qualifications 

  • Bachelor's degree in business, Sales, or a related field (or equivalent experience). 
  • Experience is a plus, not a must — ideally 5+ years in renewals, account management, customer success, or sales, with some leadership exposure. 
  • Strong project management skills and the ability to balance multiple priorities with attention to detail. 
  • Smart, eager, and proactive learner with the ability to quickly adapt in a fast-paced environment. 
  • Excellent communication, negotiation, and relationship-building skills. 
  • Fluent in English and French (written and spoken) — required for managing a diverse customer base. 
  • Comfortable working with CRM systems (e.g., Salesforce) and analyzing data for decision-making.  

Preferred Skills 

  • Experience in SaaS/software or subscription-based business models. 
  • Familiarity with legal and commercial aspects of contract management. 
  • Ability to work in a fast-paced, dynamic environment with a collaborative spirit. 

Vectra provides a comprehensive total rewards package that supports the financial, physical, mental and overall health of our employees and their families. Compensation includes competitive base pay, incentive plan eligibility, and participation in the employee equity plan (stock options). Specific benefits offered varies by location, but commonly include health care insurance, income protection / life insurance, access to retirement savings plans, behavioral & emotional wellness services, generous time away from work, and a comprehensive employee recognition program.

Vectra is committed to creating a diverse environment and is proud to be an equal opportunity employer. 

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. 

Apply