During a press briefing held yesterday, the Department of Science and Technology – Information and…
Tag:
bpo
-
-
-
-
-
-
Since moving into the Philippines in 2003, Convergys has established twelve contact centers – seven located…
-
A source from inside one of the Metro Manila contact centers of Dell tipped us…