You are here: Home Archives Microsoft India appoints Navtez Bal as Executive Director for public sector unit - CNBCTV18