JobMesh

Enterprise Account Director

Telesign · San Francisco, California, US

Location: LA, Seattle, San Francisco and near area (Remote) Telesign connects, protects and proactively defends companies, customers and the digital interact...

Job description

Location: LA, Seattle, San Francisco and near area (Remote) Telesign connects, protects and proactively defends companies, customers and the digital interactions between them. With powerful AI that delivers identity with speed, accuracy and global reach, we enable Continuous Trust. Empowering companies to transact, communicate and engage with their customers free of fear, Continuous Trust makes the promise of the digital economy possible. The Enterprise Account Director is responsible for driving new account acquisition and the upsell of TeleSign solutions to existing enterprise customers. The Enterprise Account Director will be responsible for developing and executing a comprehensive account/territory strategy to achieve specific targets. They will oversee the creation of opportunities and articulation of the value prop for TeleSign solutions within their defined territory. Key Responsibilities: - Consultative solution-sell the suite of TeleSign services by mapping business challenges with technology solutions - Close net new business with named accounts, including some of the largest companies in the world - Identify key decision-makers, approvers, and influencers and develop str...