Chaitra Shetty brings 17 years of tech expertise to head the cloud giant's Indian marketing push
This will close in 10 seconds