Full-time Company DescriptionNEC Software Solutions is headquartered in the UK and operates around the world. We employ more than 3,000 people in six