EXL Services Ltd employs 1,763 employees. The EXL Services Ltd management team includes Alastair Muir (CEO), Linda Poore (Senior Assistant Vice President of Human Resources), and Sree Lakshmi (Accounts payable assistant Manager).
Looking for a particular EXL Services Ltd employee's phone or email?