Mahendra Nath Upadhyay has directorship in 23 companies. Mahendra Nath Upadhyay has first started the directorship with Spirit Cable Communications Private Limited company as Director on 10 July, 2012,
and Mahendra Nath Upadhyay was last appointed as Director on 22 January, 2018 in Abc Cable Network Private Limited company.