Shamsher Singh Malik has directorship in 2 companies. Shamsher Singh Malik has first started the directorship with Vanguard Carrier Private Limited company as Director on 06 November, 2006,
and Shamsher Singh Malik was last appointed as Director on 06 November, 2006 in Vanguard Carrier Private Limited company.