Devesh Upadhyaya has directorship in 33 companies. Devesh Upadhyaya has first started the directorship with Regency Fibres India Private Limited company as Director on 01 December, 2003,
and Devesh Upadhyaya was last appointed as Director on 10 March, 2017 in Nilachal Petroproducts Private Limited company.