Ceegan Alex Francis


Updated 4 months ago

Information

DIN 10073724
DSC Registered

Companies

Ppc Technologies India Private Limited
Ppc Technologies India Private Limited
Director/Designated Partner
Opterna Technologies Private Limited
Opterna Technologies Private Limited
Director/Designated Partner

Past Companies