Skip to main content
Check Point

Head of Sales, Americas, Exposure Management

RemoteUnited States only
Published
Role
Sales
Experience
C-Level
Employment
Full-time
$148.5k–$212.5k/yr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Head of Sales for Americas owning and driving enterprise cybersecurity sales in a defined territory based in Dallas, TX. Requires 3+ years in a leadership role in enterprise cybersecurity sales and a minimum of 5+ years selling cybersecurity and/or threat intelligence to enterprise clients.

Optional skills

Continuous Threat Exposure Management (CTEM) experience

What you'll do

  • Serve as a hands-on leader, managing a team of enterprise sellers while directly owning and driving sales within a defined territory.
  • Drive consistent revenue growth through deep engagement with cybersecurity software solutions, focusing on B2B sales in key verticals including online retail, ecommerce, and financial services.
  • Foster and expand strategic relationships with CISOs, security architects, SOC leaders, and other key decision-makers.
  • Develop and maintain strong partnerships with channel partners and VARs, leveraging their influence to accelerate deal cycles.

What they require

  • 3+ years in a leadership role (player/coach or manager) within enterprise cybersecurity sales.
  • Minimum of 5+ years of proven success in selling cybersecurity and/or threat intelligence solutions to enterprise clients.
  • Holds one or more recognized cybersecurity certifications (e.g., CISSP, CISM, CEH, GIAC).
  • Must be eligible to work in the United States without sponsorship now or in the future.
  • Technically astute and able to confidently communicate complex cyber and threat intelligence solutions to both technical and non-technical audiences.

Benefits

  • Annual bonus or sales incentive based on revenue or utilization
  • Healthcare benefits (US-based employees)
  • 401(k) plan and company match
  • Short-term and long-term disability coverage
  • Stock awards and an employee stock purchasing plan

Check Point protects over 100,000 organizations worldwide from increasingly sophisticated cyber and AI-driven threats, securing their AI transformation with a prevention-first approach across hybrid networks, cloud environments, digital workspaces, and AI systems.

CybersecurityEnterprisecheckpoint.com

Details

Visa sponsorshipNo
$148.5k–$212.5k/yr