About this role
Take on the role of a Customer Support Specialist and play a key role in ensuring seamless job installations and customer satisfaction. Leverage your customer service and communication skills to resolve issues, manage CRM documentation, and support our clients. Grow your career in a dynamic, onsite environment with opportunities for learning and advancement.. Category: Customer Service