Tenableinc

Country Manager, Canada

Canada - Remote. Posted a month ago

The role

The Country Manager leads a regional sales team and is accountable for revenue and margin targets. This role involves managing a sales management team, developing go to market plans, and interfacing with customers.

What you will do

  • Recruit the direct sales management team
  • Ensure managers recruit, hire, develop, and manage a tiered sales team
  • Manage, inspect and report on pipeline development and forecasts
  • Split time 50/50 between managing a team and customer interfacing calls
  • Work with channel partners to generate new business opportunities
  • Develop go to market plan for the specific region
  • Lead negotiations for large complex deals
  • Work with leadership in Sales Engineering, Channel, finance, legal, R&D and marketing
  • Direct sales responsibility for accounts in region and attain revenue goal for new product sales
  • Develop recommendations for growth and key target accounts

Required qualifications

  • 10+ years of Director-level management experience of direct reports in a fast paced, highly competitive, ever-changing sales environment
  • Minimum 6 years’ experience selling Security Products: Vulnerability Management, Continuous Monitoring, IDS/IPS, SIEM, DLP, Compliance, Encryption, access Management, Authentication, etc.
  • Strong knowledge and understanding of how to sell multi-product software solutions
  • Minimum of 8+ years in quota carrying sales role with demonstrated success
  • Extensive experience negotiating large complex deals with extremely complex terms, conditions, price pressures and considerations
  • Proven track record working with channel and technology partners to build strategic and cooperative sales campaigns together
  • History of coordination within an internal set of multi-functional teams
  • Reference-able domain expertise of the Canada region, accounts, decision makers and channel partners
  • The ability to travel approximately 50% of the time

About the company

Tenable is the Exposure Management company. Over 40,000 organizations around the globe rely on Tenable to understand and reduce cyber risk.

Country Manager, Canada at Tenableinc | JobZoey