CUSTOMER RELATIONS SPECIALIST jobs in NEWARK DE, United Kingdom

between the customer and the Customer Relations Team to ensure complaints left on social media or other web sources are addressed... discontinuance orders, using computers. Refer and record unresolved customer grievances to the appropriate Customer Relations...

Horizon Services