The leadership team at Novarad Corporation has a long history of working in the IT industry, with experience in both technical support and software development. They also have a strong background in academia, with several members of the team holding degrees from prestigious universities.
View all