Roshan Singh Negi has directorship in 3 companies. Roshan Singh Negi has first started the directorship with Suraj Holdings Limited company as Director on 23 March, 2009,
and Roshan Singh Negi was last appointed as Director on 21 March, 2018 in Montreal Solutions Private Limited company.