Nirav Prakash Shah has directorship in 2 companies. Nirav Prakash Shah has first started the directorship with Vision Chemicals Private Limited company as Director on 31 October, 1996,
and Nirav Prakash Shah was last appointed as Director on 31 October, 1996 in Vision Chemicals Private Limited company.