Remote Renewal Growth Lead – EMEA & LATAM

Jobs Paloaltonetworks

Greater London

Remote

GBP 91,000 - 136,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Palo Alto Networks is seeking an experienced Subscription Renewal Contract Manager to lead a multi-region renewal team in EMEA & LATAM. This role focuses on renewing cloud licenses, driving renewals growth, and coordinating cross-functional activities to maximize retention and revenue.

The ideal candidate has a strong renewal background, proven leadership, and the ability to navigate remote and hybrid teams across geographies.

Qualifications

  • 7+ years of renewal experience in subscription/Cloud license environments.
  • Proven track record of meeting or exceeding renewal targets and growing revenue.
  • Experience managing remote and hybrid teams.
  • Strong leadership and coaching skills focused on team development.
  • Excellent communication and interpersonal skills with clients and colleagues.
  • Strong analytical and data-driven decision making.
  • Ability to work in a fast-paced environment with changing priorities.
  • Experience with CRM systems and sales automation tools.
  • Bachelor’s degree in business, Marketing, or related field preferred or equivalent military experience.

Responsibilities

  • Develop renewal sales strategies to own and achieve revenue targets.
  • Provide coaching, mentoring and training to the renewal team.
  • Lead and set performance goals and KPIs for the team and track progress.
  • Maintain relationships with channel partners, customers and sales teams across EMEA and LATAM.
  • Collaborate with sales operations, data governance and other departments to hit renewal targets.
  • Analyze sales data to identify opportunities for growth and optimization.
  • Stay updated on industry trends and competitive landscape for innovative sales approaches.
  • Achieve revenue and bookings targets as directed by management.
  • Increase on-time renewal rates and work with partners to reduce churn.

Skills

Renewal management
Team leadership
CRM systems
Data analysis
Communication skills

Education

Bachelor’s degree in business/marketing

Tools

CRM systems
Sales automation tools

Job description

Palo Alto Networks is seeking an experienced Subscription Renewal Contract Manager to lead a multi-region renewal team in EMEA & LATAM. This role focuses on renewing cloud licenses, driving renewals growth, and coordinating cross-functional activities to maximize retention and revenue.

The ideal candidate has a strong renewal background, proven leadership, and the ability to navigate remote and hybrid teams across geographies.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Renewal Sales Leader, EMEA & LATAM (Remote)
Renewal Sales Leader, EMEA & LATAM (Remote)

Palo Alto Networks, Inc. • Greater London

On-site
GBP 90,000 - 130,000
Strategic Renewal Sales Leader - Growth & Retention Remote
Strategic Renewal Sales Leader - Growth & Retention Remote

Palo Alto Networks • City Of London

Remote
GBP 110,000 - 160,000
Senior Manager, Renewal Sales
Senior Manager, Renewal Sales

Jobs Paloaltonetworks • Greater London

Remote
GBP 91,000 - 136,000
Renewals & Upsell Account Manager
Renewals & Upsell Account Manager

Palo Alto Networks, Inc. • Greater London

On-site
GBP 50,000 - 70,000
Renewals & Upsell Account Manager
Renewals & Upsell Account Manager

Palo Alto Networks • Greater London

On-site
GBP 45,000 - 65,000
Healthcare
On-site gym facilities
Professional development
+3
Renewals & Upsell Strategist
Renewals & Upsell Strategist

Palo Alto Networks • City Of London

On-site
GBP 60,000 - 90,000
Senior Manager, Renewal Sales
Senior Manager, Renewal Sales

Palo Alto Networks • City Of London

Remote
GBP 110,000 - 160,000
Renewals Account Manager
Renewals Account Manager

Palo Alto Networks, Inc. • Greater London

On-site
GBP 50,000 - 70,000
Renewals Account Manager
Renewals Account Manager

Palo Alto Networks • London

On-site
GBP 60,000 - 90,000
Renewals Account Manager
Renewals Account Manager

Palo Alto Networks • Greater London

On-site
GBP 45,000 - 65,000
Healthcare
On-site gym facilities
Professional development
+3