Ravi Shekhar has directorship in 2 companies. Ravi Shekhar has first started the directorship with Beverly Towers Private Limited company as Director on 09 July, 2007,
and Ravi Shekhar was last appointed as Director on 29 March, 2012 in Canon Building Solutions Private Limited company.