Supplier Relationship Manager

Avetta

Maidenhead, United Kingdom
Hybrid (3 days on-site in maidenhead, uk)
Manage supplier portfolio full lifecycle
Data-driven outreach based on health scores
Forecast renewals using best/worst/likely modeling
Avetta is seeking a Supplier Relationship Manager to oversee a strategic portfolio of high-value suppliers, managing the full lifecycle of supplier engagement. The ideal candidate should possess strong account management experience, particularly in B2B SaaS or compliance-driven environments, and be capable of driving retention and upsell strategies

Job Summary

  • The Supplier Relationship Manager will own a strategic book of high-value suppliers and guide them through the full lifecycle from onboarding to renewal.
  • This role blends account management, retention strategy, and consultative upsell into one high-impact motion while serving as the single point of accountability for supplier retention outcomes.
  • Avetta delivers real-time compliance data across critical risk domains such as Health, Safety, Environment, Sustainability, Insurance, Financial and Cyber threats.

Matching Summary

Match Score: 85

Avetta is seeking a Supplier Relationship Manager to oversee a strategic portfolio of high-value suppliers, managing the full lifecycle of supplier engagement. The ideal candidate should possess strong account management experience, particularly in B2B SaaS or compliance-driven environments, and be capable of driving retention and upsell strategies.

Skills & Requirements

Must-have

  • Manage supplier portfolio full lifecycle
  • Data-driven outreach based on health scores
  • Forecast renewals using best/worst/likely modeling
  • Lead renewal and objection-handling conversations
  • Proficiency in Salesforce and lifecycle platforms

Nice-to-have

  • Empathy and confidence in negotiations
  • Commercial acumen for upsell opportunities
  • Experience in compliance-driven environments
  • Ability to influence internal process improvements

Key Requirements

  • 3–6 years of experience in customer success or account management
  • Bachelor's degree in business, communications, or related field
  • Proven track record managing a book of business with measurable retention impact

Work Rights

Not specified

Tailored Resume

Cover Letter