Karamvir Singh Mahal has directorship in 2 companies. Karamvir Singh Mahal has first started the directorship with Petal Fashions Pvt Ltd company as Director on 01 January, 2006,
and Karamvir Singh Mahal was last appointed as Director on 21 May, 2013 in Mahaltech Developers Private Limited company.