Itechro Logo

About Us

Let's get in touch
Sri Lanka

5th Floor, No 65C,
Dharmapala Mawatha,
Colombo 07,
Sri Lanka.

+94 117 07 07 07

[email protected]



United Kingdom

597, Rayners Lane,
Pinner,
HA5 5HP

+44 7736 773352

[email protected]



© 2023 ITECHRO (PVT) LTD. ALL RIGHTS RESERVED

English
Company Profile
Let's get in touch

36/6/1/1, Parakum Mawatha,
Nawala Road, Nugegoda,
Sri Lanka.

Tel No +94 11 707 0707

Request Demo