Niranjana Hasmukh Shah has directorship in 2 companies. Niranjana Hasmukh Shah has first started the directorship with Time Chemicals Private Limited company as Director on 08 March, 1994,
and Niranjana Hasmukh Shah was last appointed as Director on 27 September, 2004 in Ganeshkrupa Chemicals And Fertilisers Private Limited company.