Head of Sales, Check Point Services in London

Head of Sales, Check Point Services in London

London Full-Time 100000 - 150000 £ / year (est.) No working from home possible
Check Point Software

At a Glance

  • Tasks: Lead global Services Sales, shape strategy, and build a high-performing team.
  • Company: Join Check Point Software Technologies, a leader in cybersecurity.
  • Benefits: High visibility, executive engagement, and career-defining opportunities.
  • Other info: Fast-paced, high-growth role with strong ownership.
  • Why this job: Make a significant impact on company growth and your career.
  • Qualifications: Proven leadership in sales and experience in a global environment.

The predicted salary is between 100000 - 150000 £ per year.

Why Join Us? This is a rare opportunity to take on a truly global leadership role at Check Point Software Technologies, leading the Services Sales business across all regions and customer segments. You will shape and execute a global strategy, build and scale a high‑performing organization, and directly impact the company’s growth by positioning services as a core revenue and value driver. This role offers high visibility, executive engagement, and the chance to define a critical chapter in both the company’s evolution and your own career.

  • Lead a global organization spanning APAC, EMEA, LATAM, and North America
  • Drive a strategic growth engine by positioning services as a core differentiator
  • Work closely with executive leadership and influence global business outcomes
  • Build and scale a world‑class team of top‑tier talent globally
  • Engage directly in high‑value deals and strategic customer relationships
  • Operate in a fast‑paced, high‑growth environment with strong impact and ownership

Key Responsibilities

  • Serve as the executive leader for the global Services Sales business across all regions and customer segments
  • Lead, develop, and scale a global organization of regional services sales leaders
Check Point Software

Contact Details:

Check Point Software Recruitment Team

We think you need these skills to ace Head of Sales, Check Point Services in London

Global Leadership
Strategic Planning
Sales Management
Team Building
Executive Engagement
Customer Relationship Management
High-Value Deal Negotiation