TECH SUPPORT CALL CENTRE jobs in WORCESTER, United Kingdom

Desirable Attributes · Knowledge of Telephony systems and call centre experience · Experience of database data entry... of global tech giant NEC Corporation). While you read this ad, our software is helping to dispatch ambulances, support families...

NEC Software Solutions