San Jose, CA, USA
Cambridge, England, United Kingdom
Gurgaon, Haryana, India
Binghamton, NY, USA
Cupertino, CA, USA
Sunnyvale, CA, USA
Panjim, Goa, India
Pune, Maharashtra, India
Zurich, Zurich, Switzerland
New Haven, CT, USA
Mumbai, Maharashtra, India
Naperville, IL, USA