Tallida is operating a state-of-the-art facility with a custom built center consisting of hundred (100) fully-equipped workspaces in the heart of Colombo, the commercial hub of Sri Lanka. Our facility functions on a twenty-four hour basis.
Being pioneers of international Contact Centre / ...
|