Palo Alto Networks is seeking a Manager to lead our growing EMEA renewals team as part of the Idira business unit. This role can be based in the UK or Barcelona and reports to the VP, Integral Renewal Management.
You and your team will drive efficiency, scalability and a seamless customer experience through renewal revenue and potential expansions. You will collaborate with Sales, Account Executives and Customer Success Managers to secure renewals, identify upsell opportunities and build a