Philippines passes India in call-center jobs – USA Today | In The News

The Philippines has inched past India as the largest call-center location in the world. Everest Group weighs in on the shift.  Read more.

Have a question?

Please let us know how we can help you.

Contact us

Email us

How can we engage?

Please let us know how we can help you on your journey.