Reporting to Feodora Chouakri , the mission of the Customer Success Specialist is to be the trusted advisor and act as the owner of small and midsize business accounts to contribute to the success of Customer Success at Dialogue. The main focus of this role is to identify and implement sustainable and scaled management strategies for small and midsize business (SMB) accounts through the execution of effective account retention and renewal strategies. You will play a key part in the management of existing clients while applying a strong data-integrity approach to contracts and opportunities. This role also entails ensuring our Dialogue clients have a positive experience by supporting a variety of engagement initiatives and strategies such as onboardings, webinars, kiosks and more. The role is a fixed-term contract of 12 months, with an opportunity for renewal depending on performance and company needs.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Career Level
Entry Level
Education Level
No Education Listed
Number of Employees
251-500 employees