No company description available.
This Customer Support Specialist position involves providing top-notch support to clients. Responsibilities include responding to inquiries, troubleshooting issues, maintaining records, and collaborating with a team to improve the customer experience. It's a fully remote position based in Chicago, Illinois.