Praveen Kumar Vecha


Updated 4 months ago

Information

DIN 09060904
DSC Registered

Companies

Idfc First Bharat Limited
Idfc First Bharat Limited
Director/Designated Partner
U65929tn2003ptc050856
U65929tn2003ptc050856
Managing Director