Narendra Singh Kushwaha has directorship in 2 companies. Narendra Singh Kushwaha has first started the directorship with Up Development Systems Corporation Limited company as Managing Director on 24 September, 2010,
and Narendra Singh Kushwaha was last appointed as Managing Director on 24 September, 2010 in Up Development Systems Corporation Limited company.