Our prevention-first approach safeguards hybrid networks, cloud environments, digital workspaces, and AI systems, stopping attacks before they happen.
This is where innovation meets real-world impact. You’ll help customers across industries operate with confidence in a rapidly changing digital world, working alongside smart, curious people who take ownership, challenge assumptions, and solve complex problems.
We’re proud to be recognized by TIME, Newsweek, and Forbes for excellence and workplace culture.
What really sets Check Point apart is the opportunity to grow, contribute, and help companies navigate their AI transformation securely.
If you’re excited to work at the forefront of AI-driven security on a global scale, this is the place to do it.
Job Description
The Head of Renewals Sales, Americas is responsible for leading Check Point's Americas Renewals business and delivering regional renewal performance through strong sales leadership, proactive risk management, and continuous organizational transformation.
This leader owns the regional renewal number and is accountable for renewal rate, revenue retention, forecast accuracy, and execution against quarterly business objectives. Working closely with Americas Sales leadership, they will drive a culture of accountability, rigor, and customer focus, ensuring that renewal opportunities, risks, and expansion opportunities are identified and actively managed.
Equally important, this leader will continue the transformation of the Renewals organization. They will develop the capabilities of managers and individual contributors, simplify processes, improve operating discipline, and introduce new ways of working—including the use of AI, automation, and data-driven decision making—to improve team productivity and customer outcomes.
Success in this role will be measured not only by business results, but by the ability to build a high-performing sales organization that is respected by field sales leadership, proactively manages ARR risk, and helps customers maximize the value of their Check Point investment.
Key Responsibilities
- Deliver the Number
- Own Americas renewal performance, including Renewal Rate, GRR, forecast accuracy, and quarterly execution.
- Lead business reviews, forecast calls, risk reviews, and deal inspections.
- Partner with Regional VPs and sales leaders to improve retention and reduce discounting.
- Drive proactive customer engagement and commercial execution throughout the renewal lifecycle.
- Identify and influence simple upsell and cross-sell opportunities while partnering with Sales on larger expansion motions.
- Manage the Risk
- Establish rigorous renewal risk identification and mitigation practices.
- Ensure high-risk opportunities receive appropriate executive attention and action plans.
- Leverage data, analytics, and customer insights to identify retention risks early.
- Improve predictability of renewal outcomes through disciplined forecasting and pipeline management.
- Act as an escalation point for complex customer and commercial situations.
- Transform and Develop the Team
- Build a high-accountability sales culture focused on business outcomes rather than process adherence.
- Coach and develop managers and team members to strengthen commercial, negotiation, forecasting, and customer engagement skills.
- Recruit, retain, and develop top talent.
- Lead simplification and modernization of renewal processes.
- Drive adoption of AI, automation, and new operating practices that improve productivity and customer outcomes.
- Create a culture of continuous improvement, learning, innovation, and ownership.
Desired Background:
- Bachelor’s degree in business or related field
- Minimum 15 years of relevant experience, with at least 3-5 years in a leadership role; preferably in a renewal or subscription-based environment
- Customer-focused mindset with the ability to build long-lasting relationships
- Culturally sensitive with strong collaboration skills working internationally and within a dynamic, matrix environment
- Proven track record of driving sales growth, exceeding targets, and developing diverse, high-performing sales teams
- Good understanding of Security fundamentals is preferred and familiarity with Cloud as well as network architecture would be a plus
EOE M/F/Veterans/Disabled
Additional Information
All your information will be kept confidential according to EEO guidelines.