Mumbai, Maharashtra, India
Pune, Maharashtra, India
Dubai, Dubai, United Arab Emirates
New Delhi, Delhi, India
Sunnyvale, CA, United States