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 broad impact on the business for delivering contracted services to customers.
