Mahesh Kumar Agarwal has directorship in 19 companies. Mahesh Kumar Agarwal has first started the directorship with Adhunik Meghalaya Steels Private Limited company as Director on 14 November, 2000,
and Mahesh Kumar Agarwal was last appointed as Director on 13 February, 2023 in Adhunik Power & Natural Resources Limited company.