Skip to main content
Telecommut

Head of Renewals Sales, Americas

Check Point Software

Full time Posted: 14 hours ago Marketing and Sales

Hiring from: United States

At Check Point, what you do matters. Every day, we protect over 100,000 organizations worldwide from increasingly sophisticated cyber and AI-driven threats, securing their AI transformation.

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.

Qualifications

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

Must be eligible to work in the United States without current or future employer sponsorship.

EOE M/F/Veterans/Disabled

Additional Information

All your information will be kept confidential according to EEO guidelines.

How to apply

To apply for this job you need to login. If you don't have an account yet, please register.

Post a resume

Similar jobs

Assistant Manager

Platinum Coastal Group

Platinum Coastal Group Inc. is looking for an enthusiastic and driven Assistant Manager to join our on-site team. This role is perfect for individuals eager to gain hands-on leadership experience, develop operational skills, and grow their career in a supportive,...

Full time 22 - 26 USD / hour Posted: 10 hours ago Hiring from: United States

The role / impact As a Senior Sales Operations Analyst, you will serve as the analytical and operational backbone of the Canadian go-to-market function. You will play a vital role in enabling the team to perform at their best by...

Full time Posted: 10 hours ago Hiring from: Canada

Who We Are Founded in 2013, Ignition is the leading revenue and billing automation platform for firms and agencies to transform their sales, billing and payment processes. Ignition automates proposals, engagement letters, invoicing, payments and workflows in a single AI-powered...

Full time Posted: 11 hours ago Hiring from: Canada
Customer Service Representative

Platinum Coastal Group

We are currently seeking a dependable and personable Customer Service Representative to join our in-office team. As the first point of contact for customers visiting our location, you will play an important role in delivering a welcoming and solution-focused experience....

Full time 22 - 26 USD / hour Posted: 11 hours ago Hiring from: United States