Renewals Manager

1 day, 12 hours ago
Full-time
Mid Level
Customer and Technical Support
Corelight

Corelight

Corelight provides an Evidence Based NDR and Threat Hunting Platform that offers complete network visibility, advanced analytics, rapid investigations, and expert threat hunting services. By transforming network and cloud activity into actionable evide...

IT Services
251-1K
Founded 2013
$84M raised

Description

  • Own the end-to-end renewal process for an assigned portfolio of customers.
  • Build trusted relationships with customers and act as a strategic partner throughout the renewal lifecycle.
  • Achieve and maintain renewal rates of 90% or higher.
  • Identify renewal risks early and develop mitigation plans with internal partners.
  • Partner with Sales to identify and qualify upsell and cross-sell opportunities.
  • Forecast renewals accurately and maintain opportunity data in Salesforce.
  • Collaborate with Finance, Legal, and Operations to ensure timely contract execution.
  • Work with Product and Marketing to share customer feedback and support customer education initiatives.
  • Continuously improve renewal processes, reporting, and customer engagement strategies.
  • Meet or exceed renewal, forecast accuracy, and operational performance metrics.

Requirements

  • 3+ years of experience in renewals, account management, customer success, sales, or another customer-facing commercial role.
  • Experience managing customer relationships and negotiating commercial agreements.
  • Bachelor's degree in Business, Marketing, Communications, or a related field, or equivalent education and experience.
  • Experience in cybersecurity, enterprise software, SaaS, or another technology industry preferred.
  • Strong written and verbal communication skills.
  • Ability to engage stakeholders at multiple organizational levels.
  • Ability to identify business value and create compelling reasons for customers to renew and expand.
  • Strong organizational and time management skills with the ability to manage multiple priorities simultaneously.
  • Experience using Salesforce or another enterprise CRM.
  • Analytical mindset with the ability to identify trends, assess renewal risk, and make data-driven decisions.
  • Collaborative, team-oriented approach with a strong sense of ownership and accountability.
  • Results-driven with a track record of meeting or exceeding performance goals.

Benefits

  • Compensation range of $114,000 to $150,000 USD.
  • Commission-based or discretionary bonus may be included.
  • Equity is included.
  • Additional benefits are included.
  • Collaborative, inclusive, and geographically distributed team culture.
  • Opportunity to work for a fast-growing network detection and response platform.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

CX Lead (CX Account Manager) - Commerce

WPP 100K+ Media

VML Enterprise Solutions is hiring a CX/Experience Lead to manage customer experience and ecommerce client work for a global enterprise solutions team focused on driving growth and delivering business value.

AWS BigCommerce E-commerce Salesforce SAP Shopify Sitecore
11 hours, 25 minutes ago

Merchant Success Analyst

Kora 51-250 Diversified Financial Services

Kora is hiring a Merchant Success Analyst to manage merchant relationships, resolve issues, and support onboarding and growth across its payment infrastructure for businesses in Africa.

12 hours, 10 minutes ago

US Healthcare Client Management (Remote)

Global Finance Teams 1-10 Diversified Financial Services

Healthcare Client Management professional for a remote role supporting client relationships, service delivery, and coordination between healthcare clients and internal teams.

12 hours, 10 minutes ago

Lead Customer Success Manager

Energy Exemplar 251-1K Internet Software & Services

Energy Exemplar is hiring a Lead Customer Success Manager to manage strategic enterprise customers across its simulation software portfolio and drive post-sale adoption, renewals, and growth.

HubSpot Salesforce
12 hours, 10 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers