Rakesh Agarwal has directorship in 2 companies. Rakesh Agarwal has first started the directorship with Social Change Management Private Limited company as Director on 06 July, 2010,
and Rakesh Agarwal was last appointed as Director on 18 January, 2012 in Magic Sewa Private Limited company.