Krishnan Narayanan has directorship in 2 companies. Krishnan Narayanan has first started the directorship with Itihaasa Research And Digital company as Director on 25 July, 2016,
and Krishnan Narayanan was last appointed as Director on 25 July, 2016 in Itihaasa Research And Digital company.