Rachel Roberts in

Rachel Roberts

Initiator · DISC type Di
President of Sales, Americas at Check Point Software
📍 San Francisco, California, United States

Rachel Roberts is the President of Sales, Americas at Check Point Software, where she elevates their go-to-market strategy for an AI-driven world. A Penn State University alumna, she has extensive experience leading high-performance sales teams at major technology companies, including a long tenure at Cisco.

Beyond her primary focus on cybersecurity, Rachel has a keen interest in supporting other technology sectors. She advises a company building innovative SaaS solutions for the hospitality industry and previously led revenue growth for a firm focused on creating accessible digital experiences for all users.

Rachel was recognized as the 2018 Global Sales Manager of the Year.

Read the full overview →
Experience
24 Years
Current Role
President of Sales, Americas
Location
San Francisco, California, United States
Personality Overview

How Rachel shows up

Friendly Challenger
Impact-Oriented
Conviction Driven

They measure a product on its merit but can be influenced by strong testimonials. They usually prefer to drive the conversation. They respond well to objective pitches but also attach some value to relationships.

Priorities

Topics Rachel cares about

AI & Cybersecurity
Her current role focuses on helping organizations stay ahead of evolving cyber threats in a world being transformed by artificial intelligence.
Sales GTM Strategy
A key priority in her role is driving a new go-to-market strategy and strengthening the sales organization to protect customers innovating with AI.
+5 more topics Login to view topics
Career

Work history

11-2025
President of Sales, Americas
Check Point Software
11-2024 - 10-2025
Chief Revenue Officer (CRO)
Level Access
11-2023 - 11-2024
Chief Revenue Officer, AppDynamics and Full-Stack Observability
Cisco
8-2022
Advisory Board Member
Actabl
8-2022 - 11-2023
Vice President of Sales, Americas Architectures
Cisco
In the press

Media appearances

211: Rachel Roberts | President of Sales, Check Point Software. Featured in Apple Podcasts (Sales Is King)
See now
211: Rachel Roberts | President of Sales, Check Point Software. Featured in YouTube
+1 more appearances Login to view media
Education
World Campus
Penn State University
Social presence
in
Behavioral profile

DISC profile (public)

D

Dominance (D)

Dominance (D) reflects how goal and task oriented a person is, and their ability to accomplish results irrespective of how demanding the circumstances might be. Those scoring high tend to be motivated by winning, competition, and success.

Other Check Point Software Employees

Explore more public profiles from related professionals.

More profiles

Discover additional public profiles from our index.

Unlock the full playbookSee exactly how to sell to Rachel. Free, 10 seconds.