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 …