Nova was founded in 2018, and provides dedicated IT support services, exclusively to St. James Place Partner businesses... The Nebula Group evolved from the success of our flagship company Nova, to replicate our IT support service in new sectors;..
Relevance: 12.171097