Global Strategic Account Executive, Cybersecurity & GSI

Check Point Software Technologies

Dallas (TX)

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

Benefits offered by this job

Healthcare benefits
401(k) plan with company match
Stock awards
Employee stock purchase plan

Job summary

Check Point Software Technologies in Dallas, TX seeks a Strategic Account Executive for Global System Integrators to own and grow consultancy partnerships within the GSI ecosystem. If you thrive in complex enterprise sales and understand the GSI business model, you can make an immediate impact.

You will build growth strategies, develop global relationships across senior leadership, and drive co-sell initiatives with Check Point product, marketing, and channel teams, while forecasting pipeline

Qualifications

  • 5+ years of enterprise solution sales to large multi-national customers (quota-carrying).
  • Proven success working with GSIs, ideally Deloitte or Accenture (or similar).
  • Strong cybersecurity sales background with understanding of AI/ML technologies.
  • Demonstrated history of meeting and exceeding quotas in a competitive environment.
  • Experience with multi-tier channel sales; ability to articulate ROI and business outcomes.

Responsibilities

  • Build & execute a growth strategy for assigned Global Advisory Partner(s) with clear KPIs and ongoing measurement.
  • Develop deep, trusted global relationships across senior leadership, delivery, solution architects, and field sellers.
  • Create and deliver the annual Strategic Business Plan, including quarterly reviews that align outcomes with joint goals.
  • Drive innovative go-to-market motions that unlock new revenue paths, service-led offerings, and co-sell acceleration.
  • Lead complex negotiations and contractual cycles, ensuring long-term value for both Check Point and the GSI.
  • Identify, qualify, and shape new business opportunities while proactively addressing competitive threats.
  • Orchestrate a cross-functional account team— inside sales, SEs, leadership, product, and marketing — around your strategy.
  • Partner closely with Check Point product, marketing, and channel teams to drive execution and visibility.
  • Accurately forecast pipeline and revenue using our sales tools and processes.
  • Expand the GSI relationship through structured, proactive stakeholder mapping that influences strategy at every layer of the organization.

Skills

Enterprise sales
GSI partnerships
Cybersecurity sales
Quota attainment
Channel sales
Time management
Executive presence

Education

Bachelor's degree

Job description

Check Point Software Technologies in Dallas, TX seeks a Strategic Account Executive for Global System Integrators to own and grow consultancy partnerships within the GSI ecosystem. If you thrive in complex enterprise sales and understand the GSI business model, you can make an immediate impact.

You will build growth strategies, develop global relationships across senior leadership, and drive co-sell initiatives with Check Point product, marketing, and channel teams, while forecasting pipeline

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global GSI Account Executive – Cybersecurity
Global GSI Account Executive – Cybersecurity

Check Point Software • Dallas (TX)

On-site
USD 120,000 - 180,000
Healthcare benefits
401(k) with company match
Stock awards
+3
Strategic Account Executive, Global System Integrators
Strategic Account Executive, Global System Integrators

Check Point Software • Dallas (TX)

On-site
USD 120,000 - 180,000
Healthcare benefits
401(k) with company match
Stock awards
+3
Security Channel Engineer (GSI) – Partner Solutions Expert
Security Channel Engineer (GSI) – Partner Solutions Expert

Check Point Software • Dallas (TX)

On-site
USD 120,000 - 180,000
Training in Israel
Cutting-edge tech exposure
Team collaboration
Strategic Account Executive, Global System Integrators
Strategic Account Executive, Global System Integrators

Check Point Software Technologies • Dallas (TX)

On-site
USD 120,000 - 180,000
Healthcare benefits
401(k) plan with company match
Stock awards
+1
Strategic Enterprise Cybersecurity Account Executive
Strategic Enterprise Cybersecurity Account Executive

Check-Point-Software-Technologies-2 • Philadelphia

On-site
USD 131,000 - 210,000
Strategic Cybersecurity Account Executive
Strategic Cybersecurity Account Executive

Check Point Software • Miami (FL)

On-site
USD 140,000 - 220,000
Strategic Enterprise Cybersecurity Sales Executive
Strategic Enterprise Cybersecurity Sales Executive

Check-Point-Software-Technologies-2 • Tampa (FL)

On-site
USD 180,000 - 260,000
Strategic Enterprise Cybersecurity Sales Executive
Strategic Enterprise Cybersecurity Sales Executive

Check Point Software Technologies Ltd. • Philadelphia

On-site
USD 131,000 - 210,000
Healthcare benefits
401(k) plan with company match
Stock awards
Strategic Enterprise Cybersecurity Sales Executive
Strategic Enterprise Cybersecurity Sales Executive

Check-Point-Software-Technologies-2 • Atlanta (GA)

On-site
USD 140,000 - 210,000
Strategic Cybersecurity Account Executive
Strategic Cybersecurity Account Executive

Check Point Software • New York (NY)

On-site
USD 140,000 - 165,000
Healthcare benefits
401(k) plan
Stock awards
+1