Karanjit Singh Bajwa has directorship in 2 companies. Karanjit Singh Bajwa has first started the directorship with Microsoft Corporation (india) Pvt Ltd company as Managing Director on 24 July, 2013,
and Karanjit Singh Bajwa was last appointed as Managing Director on 24 July, 2013 in Microsoft Corporation (india) Pvt Ltd company.