Zafar Mehmood Naqvi has directorship in 2 companies. Zafar Mehmood Naqvi has first started the directorship with Terra Soft Solutions Limited company as Director on 25 June, 2009,
and Zafar Mehmood Naqvi was last appointed as Director on 25 June, 2009 in Terra Soft Solutions Limited company.