Stella Novus was established as an Irish Limited Company to set up and run a number of diverse businesses and projects. It was founded based on passion, interest, experience and expertise in a number of different domains including web and IT, online teaching, journalism and research in the fields of... Read more
This company has no teams yet
This company has no offices yet