Srinivasan Janagaraj has directorship in 2 companies. Srinivasan Janagaraj has first started the directorship with Royal Roots Marketing Private Limited company as Director on 07 November, 2011,
and Srinivasan Janagaraj was last appointed as Director on 01 January, 2015 in Roots People Sahaya Nidhi Limited company.