Jobs · Engineering

Team Leader, ERM Customer Success Americas

Check Point Software · Irving, TX · 1 mo ago
RemoteRemoteEngineeringFull-time

About the role

Cyberint, recently acquired by Check Point, is seeking a Customer Success Team Leader to lead and grow the Customer Success team across the Americas. You will drive customer lifecycle management, champion client interests, and influence product direction while fostering long-term business growth.

Responsibilities

  • Manage a team of Customer Success Managers across the Americas
  • Oversee the full customer lifecycle, including onboarding, education, product adoption, expansion, and renewals
  • Serve as the primary liaison for clients across the Americas, ensuring satisfaction and value realization
  • Champion customer interests and influence product direction and enhancements
  • Lead customer engagement initiatives to emphasize the value proposition of Cyberint’s offerings
  • Cultivate enduring customer relationships from onboarding through their journey, fostering business growth
  • Spearhead internal process enhancements tailored to customer requirements
  • Gather and channel customer feedback to reinforce their voice within Cyberint

Qualifications

  • Minimum of 6 years in a customer-centric role within B2B sectors
  • Comprehensive understanding of the cybersecurity landscape
  • 4+ years of specialized experience as a Customer Success Manager or equivalent in B2B environments
  • 2+ years of team leadership experience
  • Bachelor’s degree in Engineering or a relevant discipline
  • Prior experience in account management and/or commercial roles
  • Proven expertise in Cybersecurity, Intelligence, WEBINT domains, or collaboration with attack teams (e.g., penetration testers, red teamers)
  • Bilingual with Spanish is considered a distinct advantage
  • Must be eligible to work in the United States without employer sponsorship now or in the future

Similar jobs