Naveen Leekha's Location
Mountain View, CA, US
Naveen Leekha's Work
Naveen Leekha's Education
Naveen Leekha's Skills
Naveen Leekha's Summary
Naveen Leekha, based in Mountain View, CA, US, is currently a Technical Lead and Manager at Google, bringing experience from previous roles at NVIDIA, The Ohio State University and Raindrop Geomagic. Naveen Leekha holds a 1999 - 2001 MS @ The Ohio State University. With a robust skill set that includes Microsoft Word, Testing, Engineering, Integration, Data Analysis and more, Naveen Leekha contributes valuable insights to the industry. Naveen Leekha has 2 emails on RocketReach.