Baker Hughes
Digital Technology Leader Europe and Ssa
Baker Hughes
Regional Digital Technology Leader Europe, Ssa and Russia and Caspian
GE
Technology Leader - India
GE
Regional Infrastructure Leader
Newgen Software
Group Leader - Software Support
GE
India Treasury IT Leader
Cambridge School, New Delhi
Delhi University