← Back to Connect Jobs
CONNECT VERIFIED

Team Leader, ERM Customer Success Americas

Check Point Software Technologies

Remote · Dallas, United States · Full-time · Posted Oct 10, 2026

Create your free job-seeker profileGet matched to roles like this. Free, no card needed.
FREE JOB ALERTS

Get alerts for Team Leader jobs in Dallas

One email when new matching roles go live on CallTech Connect. Unsubscribe any time.

About this role

Manage a team of CSM's across the AmericasOversee the entire customer lifecycle, encompassing onboarding, education, product adoption, expansion, and renewalsServe as the primary liaison for clientele across the Americas, ensuring optimal satisfaction and value realizationChampion customers' interests, influencing product direction and enhancementsLead customer engagement initiatives, emphasizing the value proposition of Cyberint's offeringsCultivate enduring relationships with customers, from initial onboarding through their journey, fostering business growthSpearhead internal process enhancements tailored to customer requirementsGather and channel customer feedback, reinforcing their voice within Cyberint's framework Minimum of 6 years in a customer-centric role within B2B sectorsComprehensive understanding of the cybersecurity landscape4+ years of specialized experience as a Customer Success Manager or equivalent in B2B environments3-4 years of Team Leadership experienceBachelor's degree in Engineering or a relevant disciplinePrior experience in account management and/or commercial rolesProven expertise in Cybersecurity, Intelligence, WEBINT domains, or collaboration with attack teams (e.g., penetration testers, red teamers)Bi-lingual w/Spanish is considered a distinct advantageMust be eligible to work in the United States without sponsorship from an employer now or in the future. EOE M/F/Veterans/DisabledLI-GU1 All your information will be kept confidential according to EEO guidelines. Cyberint, a market leader in External Risk Management, helping organizations to accelerate the detection, response and remediation of their external threats, was recently acquired by Check Point and is looking for a Customer Success Team Leader to bolster our Customer Success team.If you're driven by the challenge of enhancing the team and our cybersecurity solutions and fostering client relationships, we invite you to apply now!Check Point Software Technologies has been honored by Time Magazine as one of the World’s Best Companies for 2024. We've also earned a spot on the Forbes list of the World’s Best Places to Work for five consecutive years (2020-2024) and recognized as one of the World’s Top Female-Friendly Companies. If you're passionate about making the world a safer place and want to be part of an award-winning company culture, we invite you to join us.

CybersecurityB2BCustomer SuccessAIUI
LOCATION
Remote · Dallas, United States
WORK MODE
Remote
JOB TYPE
Full-time
POSTED
Oct 10, 2026

Source: Check Point Software Technologies Careers

MORE JOBS LIKE THIS

More Team Leader jobs

Browse all matching jobs →