Vindu H Goel lives in New York, NY. He has also lived in Brooklyn, NY. He has worked for The New York Times and Deputy Technology Editor.
  • The New York Times
  • Deputy Technology Editor

Public Records

Arrest Records

Possible Social Links

Scroll