Nexus Open Systems Ltd. is a business IT provider established in 1998. The company has headquarters in Pynes Hill in Exeter, with further presence in Bristol and Cardiff... We specialise in the Microsoft 365 suite of business software. Teams and..
Relevance: 94.05242