RRD Colombo

Global Outsourcing Image

Buzzing with next-level insight, RRD Colombo offices are designed to keep you within reach of what matters most — your customers.

Location

RRD Colombo
Echelon Square, Level 33, E. Tower, World Trade Centre
Colombo 01
Sri Lanka
94 112 46 2000

Contact Us