Live Chat Support Specialist -Remote Jobs
About the role
In your role as a Customer Support Specialist, you are committed to delivering exceptional customer experiences and ensuring our clients maximize the value of our software. As we continue to grow, you are dedicated to being the first point of contact, and the friendly voice answering questions about our products and services, and providing world-class customer support, troublesho...
