Microsoft elevates Karan Bajwa as India MD

Bhawna Gupta

Microsoft has appointed Karan Bajwa as the new managing director of its sales and marketing group (SMSG) which means he will be ....

11 June, 2013