Personal Information
Organización/Lugar de trabajo
New Delhi, New Delhi India
Sitio web
http://www.nasscom.in
- Presentaciones
- Documentos
- Infografías