Logo of Huzzle
NBS
image

NBS

Newcastle, UK

NBS is a technology platform for the construction industry. Thousands of users interact daily with our tools.

Newcastle, UK

Consulting
sidebar.industry
51-200
sidebar.employees
1973
sidebar.founded-year