Bam Bahadur Singh has directorship in 3 companies. Bam Bahadur Singh has first started the directorship with Mahindra Mstc Recycling Private Limited company as Director on 16 December, 2016,
and Bam Bahadur Singh was last appointed as Director on 16 December, 2016 in Mahindra Mstc Recycling Private Limited company.