Devika Mehra has directorship in 2 companies. Devika Mehra has first started the directorship with Klover Tel Private Limited company as Director on 15 April, 2011,
and Devika Mehra was last appointed as Director on 05 September, 2017 in Bonarte Private Limited company.