Sovrn, Inc.
Customer Support Specialist I New London, England
5 days ago
City of London
Communicate effectively with customers, addressing requests that range in complexity across Customer Support, Product Support, Technical Support, and Network Quality. Experience in customer service, specifically in a support specialist or service desk role. Through Software products and Data solutio