Mahendra Narandas Shah has directorship in 23 companies. Mahendra Narandas Shah has first started the directorship with
Idfc Trustee Company Limited company as Director on 30 November, 2015,
and Mahendra Narandas Shah was last appointed as Director on 30 August, 2023 in
Idfc Bank Limited company.