Tenableinc

Customer Success Manager

Japan - Office - Tokyo. Posted a month ago

The role

The Customer Success Manager will establish and drive sales activities for software products within a designated geography. This role involves working with existing customers and partners to improve their IT security roadmaps and grow revenue.

What you will do

  • Consultatively work with customers to define improvements in their IT security roadmap.
  • Grow revenue via prospecting, qualifying, selling and closing from existing enterprise client accounts.
  • Meet Quarterly and Annual Revenue Targets.
  • Manage client relationship through all phases of the sales cycle.
  • Provide a consultative solutions sales process to prospects to enhance security practices.
  • Conduct one-on-one and group sales presentations.
  • Provide account management to an existing territory.
  • Track customer information, forecasts and reports.
  • Develop and maintain prospect and customer list based on strategic marketing data.
  • Plan and strategize marketing activities with the Marketing and Channel teams.

Required qualifications

  • Experience selling On-Demand, SaaS solution or subscription based product to a diverse customer base.
  • BA/BS degree.
  • 3+ years of sales experience focused on growing existing business or new business.
  • Large account management or project management experience.
  • Proven track record for closing large and mid size companies.
  • Ability to adapt, overcome objections, and learn complex solutions.
  • Strong time management skills.
  • Create new business opportunities through in-depth conversations and relationship building.
  • Proven track record of growing business from an established client base.
  • Consistent and documented track record for achieving monthly/quarterly/annual target metrics.
  • Strong oral and written communication skills.
  • Ability to work in a fast paced, team environment with revenue deadlines.

Nice to have

  • Network Security background

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.

Customer Success Manager at Tenableinc | JobZoey