Mahesh Manarkattu Babu has directorship in 2 companies. Mahesh Manarkattu Babu has first started the directorship with Genesis Jewelcraft Private Limited company as Director on 11 November, 2016,
and Mahesh Manarkattu Babu was last appointed as Director on 06 July, 2021 in Havila Lifestyle Private Limited company.