Founding Date | Founding Date N/A | Founding Date 2007 | Founding Date 2004 |
Type | Type Private | Type Private | Type Subsidiary |
Tags | |||
Locations | Locations Chicago, US HQ Chicago, US | Locations TR HQ | Locations New Delhi, IN HQ New Delhi, IN |
Employees | Employees 1,011 | Employees 2241% decrease | Employees 157 |