Customer Success Team Lead, Americas (Cybersecurity)

Check-Point-Software-Technologies-2

Dallas (TX)

On-site

USD 130,000 - 170,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Check Point Software Technologies, in collaboration with Cyberint, seeks a Team Leader for ERM Customer Success Americas. You will oversee onboarding, education, product adoption, expansion, and renewals while acting as the main liaison for customers across the Americas.

Lead, mentor, and scale the CS team to maximize value realization. The role requires deep cybersecurity knowledge, 6+ years in customer-centric B2B roles, and 2+ years of team leadership; Spanish is a plus.

Qualifications

  • Minimum 6 years in a customer-centric B2B role.
  • Strong cybersecurity knowledge.
  • 4+ years as a Customer Success Manager or equivalent in B2B.
  • 2+ years of team leadership experience.
  • Previous account management or commercial experience.
  • Spanish language skills are a plus.

Responsibilities

  • Lead a team of customer success managers across the Americas.
  • Oversee onboarding, education, product adoption, expansion, and renewals.
  • Serve as primary liaison for clientele across the Americas.
  • Advocate for customers' interests to influence product direction.
  • Lead customer engagement initiatives and communicate Cyberint's value proposition.
  • Build enduring relationships with customers to foster growth.
  • Drive internal process improvements based on customer requirements.
  • Capture and relay customer feedback to Cyberint's teams.

Skills

Customer success
Cybersecurity knowledge
Account management
Team leadership
Bilingual Spanish

Education

Bachelor's degree in Engineering or a relevant discipline

Job description

Check Point Software Technologies, in collaboration with Cyberint, seeks a Team Leader for ERM Customer Success Americas. You will oversee onboarding, education, product adoption, expansion, and renewals while acting as the main liaison for customers across the Americas.

Lead, mentor, and scale the CS team to maximize value realization. The role requires deep cybersecurity knowledge, 6+ years in customer-centric B2B roles, and 2+ years of team leadership; Spanish is a plus.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Americas Customer Success Team Lead (ERM/Cybersec)
Americas Customer Success Team Lead (ERM/Cybersec)

Check Point Software • Dallas (TX)

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

Check Point Software • Dallas (TX)

On-site
USD 120,000 - 180,000
Cybersecurity Technical Customer Success Lead
Cybersecurity Technical Customer Success Lead

Check Point Software Technologies • Oklahoma City (OK)

On-site
USD 85,000 - 135,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
Global Cybersecurity Customer Success Manager
Global Cybersecurity Customer Success Manager

Check Point Software • Kansas City (MO)

On-site
USD 90,000 - 130,000
Strategic Cyber Security Customer Success Lead
Strategic Cyber Security Customer Success Lead

Check Point Software • Oklahoma City (OK)

On-site
USD 90,000 - 130,000
Remote Cybersecurity Technical Customer Success Manager
Remote Cybersecurity Technical Customer Success Manager

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

On-site
USD 90,000 - 120,000
Americas Enterprise Security Sales Lead
Americas Enterprise Security Sales Lead

Check Point Software • Dallas (TX)

On-site
USD 148,000 - 213,000
Healthcare benefits
401(k) match
Stock awards
+1
Strategic Cyber Security Customer Success Manager
Strategic Cyber Security Customer Success Manager

Check Point Software • Dallas (TX)

On-site
USD 110,000 - 150,000
Exposure to award-winning technologies
Opportunity to develop ideas
Brilliant team
Remote Tech Customer Success Manager – AI Cyber Security
Remote Tech Customer Success Manager – AI Cyber Security

Check-Point-Software-Technologies-2 • Oklahoma City (OK)

On-site
USD 90,000 - 130,000