Floris van Heijst
TMT
11 June, 2013
Microsoft elevates Karan Bajwa as India MD
Microsoft has appointed Karan Bajwa as the new managing director of its sales and marketing group (SMSG) which means he ......
Microsoft has appointed Karan Bajwa as the new managing director of its sales and marketing group (SMSG) which means he ......