Narayan Sahoo has directorship in 32 companies. Narayan Sahoo has first started the directorship with Assure Constructions Private Limited company as Director on 02 March, 2010,
and Narayan Sahoo was last appointed as Director on 30 March, 2015 in Leuco Dealtrade Limited company.