Renewals & Upsell Account Manager

Company: Palo Alto Networks
Apply for the Renewals & Upsell Account Manager
Location: London
Job Description:

Palo Alto Networks is seeking a Renewals Account Manager to secure renewals across portfolios and drive customer retention. The role collaborates with Channel and Sales teams to ensure a positive deployment experience, while identifying opportunities for multi-year renewals and upsell prospects.

You will generate coterminous quotes, manage maintenance renewals and provide accurate forecasts using Salesforce.com and Clari. Strong communication across internal teams is essential for success.

#J-18808-Ljbffr…

Posted: October 13th, 2026