ExlService Holdings, Inc.
Utilities & Infrastructure Sales Leader
23 days ago
London
Headquartered in New York, our team is over 55,000 strong, with more than 50 offices spanning six ... At EXL , we offer a flexible hybrid working model that allows employees to live a balanced, healthy ...