Teleperformance

  • Outsourcing/Offshoring
  • George Town, Penang, Malaysia