Anil Agarwal has directorship in 16 companies. Anil Agarwal has first started the directorship with Beta Trading Private Limited company as Director on 29 January, 2008,
and Anil Agarwal was last appointed as Director on 16 May, 2013 in Montreal Trading Company Private Limited company.