Demstar was established in 1986 as one of the leading and pioneering companies in the then emerging technology industry in Cyprus. In the past almost 40 years, Demstar has been instrumental in the development of the Information Technology and Telecommunications industry and is today one of the leadi... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet