Transcosmos Information Systems Limited (Auckland AUK, New Zealand)

ABOUT TRANSCOSMOS: Transcosoms is a leading $2 billion global BPO company for Customer & IT Support services on behalf of over 2,500 major clients/brands...
Workable
- 8 days ago