Customer Success and Technical Support Manager
6 days ago Be among the first 25 applicants
Helping Businesses Onboard & Verify with Confidence | Secure Digital ID & eSign Solutions | Fully integrated AML, KYC & QES
VSID, a thriving SaaS company, is looking for a Technical Support and Customer Success Agent to help onboard clients with our award-winning eSignature and identity verification platform. Part of the role will be to develop relationships with our customers and keep them up to date with any new features we introduce, whilst maximising opportunities to upsell. This role is seen as crucial as we expand the business and continue to offer our existing client base the excellent customer service they have come to expect.
Responsibilities:
1. Master every aspect of our onboarding solutions platform and in-house CRM.
2. Demonstrate the platform to prospects, assist new clients with setup, and provide training.
3. Ensure a high level of platform adoption, from new and existing customers.
4. Develop a deep understanding of customer workflows and advise on best practices.
5. Track customer usage data to identify opportunities and customers at-risk.
6. Highlight any consistent technical issues that cause friction in the sales process to improve products.
7. Establish ‘promoters’ of VSiD from within the customer base to gain referrals and case studies.
8. Offer simple technical support to existing clients.
Qualifications/Skills:
1. Have experience in a similar role, i.e., have a technical/sales background, preferably within a SaaS business.
2. Knowledge of the Accounting and/or Legal sectors is beneficial.
3. Be IT literate.
4. Demonstrate empathy with clients, be well spoken with a good command of English, and be presentable.
Seniority Level
Entry level
Employment Type
Full-time
#J-18808-Ljbffr