David Spears
Global Director- Product Management - Microsoft Cloud
Tata Communications
BIO TO COME