Member Technical at De Shaw Companies India Software Private Limited - Secunderabad, Telangana, India
De Shaw Companies India Software Private Limited is an information technology and services company based out of 3Rd Floor G Pulla Reddy Building 6 - 3 - 879/B, Secunderabad, Telangana, India.