Position: Client Success Specialist Location: Washington Depot, CT Reports to: Senior Customer Service Manager About the Position: Our Client Success team is the first line of communication between our company and our extensive, worldwide client network of clinicians. We are…