top of page

Orel IT

The name Orel IT is synonymous with groundbreaking IT innovation in Sri Lanka.

Orel IT

KEY CONTACTS

PRODUCTS & SERVICES

bottom of page