Vectra AI Logo

Vectra AI

Renewals Manager

Posted 18 Days Ago
Be an Early Applicant
Remote
28 Locations
Mid level
Remote
28 Locations
Mid level
The Renewals Manager will manage the contract renewal process, maximize customer retention and revenue growth through collaboration with various teams, and build strong customer relationships.
The summary above was generated by AI

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. For more information, visit www.vectra.ai. 

Position Overview 

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. 

 

Top Skills

Salesforce

Similar Jobs

4 Days Ago
Easy Apply
Remote
28 Locations
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Maximize customer retention rates, manage renewals, align with customer goals, and collaborate with teams for efficient renewals.
Top Skills: AIB2B SoftwareDevsecopsSubscription Gtm
An Hour Ago
Remote
6 Locations
Mid level
Mid level
Machine Learning • Natural Language Processing
The role involves designing and implementing machine learning solutions, managing projects from idea to deployment, and optimizing models using AWS and Docker.
Top Skills: AWSDockerEc2PythonPyTorchS3SagemakerScikit-LearnTensorFlow
An Hour Ago
In-Office or Remote
34 Locations
Entry level
Entry level
Machine Learning • Natural Language Processing
Join a community of linguists and contribute to AI through annotation, evaluation, and prompt creation in a flexible, remote role.
Top Skills: Digital Tools

What you need to know about the Belfast Tech Scene

If asked to name the birthplace of the RMS Titanic, you might not say Belfast. Similarly, if asked to name Europe's leading destination for foreign direct investment in new software development, Belfast might not come to mind. Yet, both are true. The city has emerged as a tech powerhouse, recently ranked among the best in the U.K. for tech careers — especially for software developers. It also leads the U.K. with the highest percentage of software development jobs advertised.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account