Customer Success Team Lead, Americas (Cybersecurity)

Check Point Software Technologies

Texas

On-site

USD 120,000 - 180,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Cyberint, recently acquired by Check Point, is seeking a Customer Success Team Leader to oversee a team of CSMs across the Americas and manage the full customer lifecycle, from onboarding to renewals. You will act as the primary liaison to customers, champion their interests, and drive product enhancements based on feedback.

The role requires deep cybersecurity knowledge, leadership experience, and a bilingual Spanish advantage.

Qualifications

  • Minimum of 6 years in a customer-centric role within B2B sectors.
  • 4+ years of specialized experience as a Customer Success Manager or equivalent in B2B environments.
  • 3-4 years of team leadership experience.
  • Prior experience in account management and/or commercial roles.
  • Bi-lingual in Spanish is considered an advantage.
  • Bachelor's degree in Engineering or a relevant discipline.

Responsibilities

  • Manage a team of CSMs across the Americas.
  • Oversee onboarding, education, product adoption, expansion, and renewals.
  • Serve as primary liaison for clientele across the Americas.
  • Champion customers' interests and influence product direction.
  • Lead customer engagement initiatives highlighting the value proposition.

Skills

Customer success leadership
B2B customer success
Cybersecurity knowledge
Team leadership
Bi-lingual Spanish

Education

Bachelor's degree in Engineering

Job description

Cyberint, recently acquired by Check Point, is seeking a Customer Success Team Leader to oversee a team of CSMs across the Americas and manage the full customer lifecycle, from onboarding to renewals. You will act as the primary liaison to customers, champion their interests, and drive product enhancements based on feedback.

The role requires deep cybersecurity knowledge, leadership experience, and a bilingual Spanish advantage.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Customer Success Team Lead, Americas (Cybersecurity)
Customer Success Team Lead, Americas (Cybersecurity)

Check-Point-Software-Technologies-2 • Dallas (TX)

On-site
USD 130,000 - 170,000
Americas Customer Success Lead - Cybersecurity
Americas Customer Success Lead - Cybersecurity

Check Point Software Technologies • Austin (TX)

On-site
USD 110,000 - 160,000
Team Leader, ERM Customer Success Americas
Team Leader, ERM Customer Success Americas

Check Point Software • Dallas (TX)

On-site
USD 110,000 - 140,000
Americas Customer Success Team Lead – Cybersecurity
Americas Customer Success Team Lead – Cybersecurity

Check Point Software Technologies • Clifton (TX)

On-site
USD 120,000 - 170,000
Team Leader, ERM Customer Success Americas
Team Leader, ERM Customer Success Americas

Check Point Software Technologies • Austin (TX)

On-site
USD 110,000 - 160,000
Team Leader, ERM Customer Success Americas
Team Leader, ERM Customer Success Americas

Check Point Software Technologies • Texas

On-site
USD 120,000 - 180,000
Team Leader, ERM Customer Success Americas
Team Leader, ERM Customer Success Americas

Check Point Software Technologies • Clifton (TX)

On-site
USD 120,000 - 170,000
Cyber Security Technical Customer Success Lead
Cyber Security Technical Customer Success Lead

Check Point Software Technologies • Kansas City (MO)

On-site
USD 90,000 - 130,000
Head of Sales, Americas — Cybersecurity (Remote)
Head of Sales, Americas — Cybersecurity (Remote)

Check Point Software Technologies • Dallas (TX)

Remote
USD 149,000 - 213,000
Senior Technical Account Manager, Cybersecurity Solutions
Senior Technical Account Manager, Cybersecurity Solutions

Check Point Software Technologies • Dallas (TX)

On-site
USD 120,000 - 160,000