Alan Savio D'silva Picardo


Updated 4 months ago

Information

DIN 08513835
DSC Registered

Companies

Mantra Data Centers Private Limited
Mantra Data Centers Private Limited
Director/Designated Partner
Cie Automotive India Limited
Cie Automotive India Limited
Director/Designated Partner

Past Companies