More jobs:
Renewal Manager
Job in
Belfast, County Antrim, BT1, Northern Ireland, UK
Listed on 2025-12-30
Listing for:
Black Duck
Full Time
position Listed on 2025-12-30
Job specializations:
-
Sales
Customer Success Mgr./ CSM, CRM System
Job Description & How to Apply Below
Black Duck, Belfast, Northern Ireland, United Kingdom
Renewal Manager
We are looking for a proactive and results‑oriented Renewal Manager to join our team. As a Renewal Manager, you will play a critical role in ensuring customer retention and maximizing revenue by managing the renewal process. You will work closely with customers, Sales, and Customer Success Managers (CSMs) teams to provide a seamless renewal experience.
Responsibilities- Own and manage the renewal process for an assigned portfolio of customers.
- Engage with customers 120 days before their renewal date to discuss contract terms, value realization, and future needs.
- Prepare and present renewal quotes, proposals, and contracts using Salesforce and other tools.
- Collaborate with Sales, CSMs and SEs to address customer questions or technical requirements.
- Proactively identify and address at‑risk renewals, developing strategies to mitigate churn.
- Negotiate contract terms and pricing to ensure a win‑win outcome for the customer and Black Duck Software.
- Log all activities, updates, and customer interactions in Salesforce to maintain accurate renewal records.
- Identify and pursue upsell and cross‑sell opportunities during the renewal process.
- Provide feedback to management on trends, challenges, and areas for process improvement.
- Experience in account management, renewals, or customer success in a SaaS or technology environment.
- Proven ability to manage multiple accounts and prioritize tasks effectively.
- Strong communication and negotiation skills with a customer‑centric approach.
- Experience with CRM systems such as Salesforce; familiarity with renewal tools like Clari is a plus.
- Analytical mindset with the ability to interpret customer health data and usage metrics.
- Team players with the ability to collaborate across departments and work independently.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×