Karamvir Singh has directorship in 2 companies. Karamvir Singh has first started the directorship with Xonovia Technologies Private Limited company as Director on 17 April, 2008,
and Karamvir Singh was last appointed as Director on 13 October, 2008 in Xonovia Projects Private Limited. company.