The Customer Support Specialist role at Teleperformance USA involves providing exceptional customer service by addressing inquiries and resolving issues through various communication channels. This position is based onsite in Port St. Lucie, FL, and requires candidates to reside within a 30-mile radius. The role emphasizes a collaborative environment where employees can grow and develop their skills while contributing to the company's mission of delivering high-quality service.