Barjinder Singh Rana has directorship in 2 companies. Barjinder Singh Rana has first started the directorship with Shukdev Finvest Private Limited company as Director on 02 August, 2010,
and Barjinder Singh Rana was last appointed as Director on 27 July, 2012 in Impeccable Laboratories Private Limited company.