Filter by

Location

more »

Company

more »

We've found 1 jobs for you

necsws  •  2024-06-10
  Wrexham, UK

Senior Customer Service Advisor

Company Description NEC Software Solutions is headquartered in the UK and operates around the world. We employ more than 3,000 people in six countries, building software and services to get our customers better outcomes. We traded as Northgate Public Services …