Job Description
The Customer Service Specialist handles highly complex (technical) problems within service delivery as well as management, and develops original and innovative solutions with a broad impact on the business for delivering contracted services to customers.
