Engineering Director, Bangalore Site Lead
Bengaluru, KA, IN
Google
National English School
Stanford University
Indian Institute of Technology, Madras