Our story started in Los Angeles in 1997 as an Integrated Customer Contact Center that specializes in Multilingual Solutions. Our founder believed that a unique blend of Technology and Customer Service will ultimately achieve
Excellent Consumer Management.
VXI Philippines was established in 2003 and since then, our road to success continues to soar, In fact, we are now 12,000 employees strong across Metro Manila and Davao. But we do not stop there. We are continuously looking for new talents that will join our journey, and together, we build a great culture, create success stories and take amazing care f our people.