Founded in 2011, my client is an exciting Israeli founded, US Headquartered business. With now over 100 staff worldwide they have grown a considerable amount over the past 12 months. Right now, they have big growth plans across Sales, Pre Sales and also Post Sales. My client offers a leading software that is used for image and video management and distribution across your Web and Mobile apps. Being voted the "Best Place To Work" in 2018 by the San Francisco Business Times this easy-to-use, end-to-end cloud based image and video management solution is used by only the best companies in the world.
JOB TITLE: Technical Customer Success Manager
PACKAGE: Up to £80,000 Basic (dependent on experience and current package) + bonus
- Rapidly growing technology leader AND Market
- Tier 1 client base – working with some of the world’s most well-known brands
- Exceptional leadership team
- Massively expanding across the USA / EMEA / APAC
- Great market perception AND high percentage wins against closest competitors
KEY EXPERIENCE REQUIRED:
- 3+ years Post Sales Customer Facing experience – Customer Success / Technical Account Management
- Must have a desire to learn new technologies
- Ideally come from CDN, Media/Content Management, Streaming technologies
Technical Customer Success Manager
- Oversee the on boarding of new accounts
- Be a main point for the customer’s every need
- Provide technical guidance to developers, system architects, product architects around best practices on how to use the platform
- Act as customer advocate internally while effectively collaborating with Internal teams including product management, customer support, engineering, sales and finance.
- Track & monitor customer status, identify areas of concern and pursue growth and upsell opportunities.