Every now and then, new customer support trends are being formed as a result of the fast-evolving contact center industry. These fresh concepts, however, aren’t just catchy mantras. The great...
The Philippines is back in the top 100 economies listed in World Bank’s 2017 Doing Business Report. Rebounding from its eight-step drop last year, the Philippines climbed four spots in...