Navdeep Manaktala

Navdeep Manaktala

Head, Business Development – AWS