NovelTech was founded in September 2005 in Crete, and is a member of the Science and Technology Park of Crete (STEPC). NovelTech is a web and mobile services company that has several products, developed fully in-house, that can be either licensed or delivered as managed IT services. We are lookin... Read more
This company has no org chart yet
This company has no offices yet