Vouched – Customer Success Leader – $120k / $180k – Remote, Seattle – USA

February 25, 2023
$120,000 - $180,000
Apply Now

Job Description

Description

At Vouched we are building a powerful identity verification platform to provide worldwide access to life’s most critical services, including healthcare, benefits, and financial services. Vouched makes identity verification easy with a combination of a patent-pending AI cloud solution, APIs, and at the edge ML.

What we do

  • Verify thousands of people every day across multiple countries and industries providing access to critical services
  • Serve fast-growing startups, unicorns, and large enterprises, with a focus on providing fast, easy integration for developers
  • Run on a modern cloud infrastructure powered by automated integration and unit testing, provisioning, deployments, monitoring, and notifications
  • Drive to own the market and deliver a world-changing client and end-user experience

What you will do

We are looking for a Customer Success leader to join and be a key member of the growing GTM leadership team at Vouched. In this role, you’ll act as player-coach as we build the team responsible for customer advocacy, retaining and growing major existing accounts, supporting the growth of our technical documentation, partnering with our Solutions team, and overall post-sales strategy. You and your team will be the face of Vouched as you lead customers through their post-sales journey, with an aim of delivering the highest-level of service in the IDV space.

Responsibilities

  • Build, lead, and develop a CS team
  • Help identify and recruit key talent within and outside the IDV space
  • Develop and implement Account Management practices and tools
  • Develop and execute overall and customer-specific account retention and growth strategies
  • Keep leadership and cross-functional teams up to date on customers’ product priorities
  • Demonstrate Vouched value to customers on an ongoing basis
  • Act as the voice of the customer internally to support the organization with preparation for customer interactions, prioritization, and and product roadmap
  • Work as a part of the larger team; we’re all building this together

Requirements

  • BS/BA required
  • At least five years experience in Customer Success or Strategic Account Management
  • At least one year of experience leading Success or Strategic Account teams
  • Experience in developing and implementing Account Management best practices, procedures and tools
  • Experience building or helping to build teams
  • Critical thinking and strategic view skills
  • Exceptional communication and interpersonal skills
  • Willingness to quickly adjust and contribute to evolving needs, structuring, and planning
  • Outstanding negotiation, challenger selling and consultative sales skills
  • Demonstrated experience navigating large client organizations and executing enterprise renewals and upsells
  • Proficiency with SalesForce or other CRM software
  • Comfort with up to 50% travel, post-COVID—this is a remote role, with travel as required
  • Startup experience preferred

Benefits

  • Flexible paid time off
  • Healthcare
  • Vision
  • Equity compensation
  • Flexible remote, work-from-home arrangements
  • Parental leave

This is a remote role – however, you must be based in the US (US work authorization required)