Shankar Devarajan has directorship in 18 companies. Shankar Devarajan has first started the directorship with Den Malabar Cable Vision Private Limited company as Director on 09 July, 2008,
and Shankar Devarajan was last appointed as Additional Director on 18 October, 2012 in Dew Shree Network Private Limited company.