Drop us a line
We are here to answer any question you may have
ICRA Lanka Limited
# 10-02 East Tower,
World Trade Center,
Colombo 01,
Sri Lanka.
T: + 94 11 4339907
F: + 94 11 4235636
Contact Person
W Don Barnabas
Managing Director/CEO
wdbarnabas@icralanka.com