Satya Narain Singh has directorship in 2 companies. Satya Narain Singh has first started the directorship with Auroveda Integral Foundation company as Director on 14 September, 2015,
and Satya Narain Singh was last appointed as Director on 14 September, 2015 in Auroveda Integral Foundation company.