Senior consultant
GurugramExl India
...utilities, travel, transportation and logistics industries. Headquartered in New York, New York, EXL has more than 30,XXX professionals in locations throughout the United States, Europe, Asia (primarily India and Philippines), Latin America, Australia and South Africa. · EXL Analytics provides data-driven, action-oriented [...]
Category Management & Consulting