inteliscape's Head Office is located in Nicosia, Cyprus. inteliscape serves several countries through its offices and representatives.
Cyprus is a member of European Union, and is both a hospitable environment and a business-oriented center.
22 Larnakos Avenue
Careers @ inteliscape