Nostra wins Managed Service Company of the Year at the Tech Excellence Awards 2022
The Tech Excellence Awards is Ireland’s principal badge of honour in the I.T industry. This Awards programme recognises excellence not only in implementing tech solutions, but also