Your role in a nutshell
The Inside Sales Representatives is aligned to our Territory / Channel sales managers and is a quota carrying role which focuses on driving active engagement into assigned accounts, both new and existing.
Responsibilities:
- Work collaboratively with Territory / Channel Account Managers to achieve and exceed quota for assigned territory
- Manage incoming marketing qualified leads and deal registrations within SLA
- Work closely with marketing and channel teams to drive marketing campaigns and sales activities
- Proactively prospect to find new contacts and opportunities by leveraging search engines, LinkedIn, social media, business indexes
- Articulate clearly Check Point’s value proposition and solutions to help customers achieve their cyber security needs
- Qualify the needs of new business prospects by understanding security environment, challenges, timelines and budget
- Achieve high sales activities on daily and weekly basis
- Manage and maintain accurate account and opportunity details in Salesforce
- Conduct virtual demos and meetings
- Generate 3X qualified pipeline to quota for conversion into revenue
- Provide accurate quarterly, monthly, and weekly forecast on deals