Company: Tata Consultancy Services
Location: Schaumburg, IL
Company: Zurich Insurance Group
Company: Citigroup, Inc