SuperNode retain ‘Great Place to Work’ certification
SuperNode has been succesfully awarded a ‘Great Place to Work’ certification for the second year running. Global, independent certifying body ‘Great Place to Work’ has deemed SuperNode to be a ‘Great Place to Work’ after receiving exceptional results in an anonymous staff survey. CEO John Fitzgerald was delighted with the official accreditation which is a … Read more