Engineering Manager
Los Altos, CA
WD, a Western Digital company
LenovoEMC
Ramjas number 5
Indian Institute of Technology, Delhi