You are viewing a preview of this job. Log in or register to view more details about this job.

Customer Success Associate

We are seeking a highly organized and tech-savvy Customer Success Associate to support our clients and interpreters. In this role, you will serve as a key point of contact for customer inquiries, assist with technical support coordination, and help ensure smooth day-to-day operations.