Senior Vice President of Sales - Travel Vertical
hace 18 días
London
Our global footprint spans 16 countries with 60 delivery centres worldwide including China, Costa Rica, India, the Philippines, Poland, Romania, South Africa, Spain, Sri Lanka, Turkey, the United ...