> Tags > sabre travel

Post about "sabre travel"

Sabre International Philippines

August 10, 2019 Category :Call Center Companies| Call Centers in Ortigas Center 0

SABRE stands for Semi-Automated Business Research Environment. Sabre International main office is place at Southlake, Texas USA. They have roughly 10,000 employees worldwide. Countries around the world like United States, Argentina, India, Philippines, Poland and Uruguay are the major development …

, , , , , ,