Narayanan Ananthakrishnan


Updated 4 months ago

Information

DIN 09528526
DSC Registered

Companies

Encube Labs India Private Limited
Encube Labs India Private Limited
Director/Designated Partner
U63040kl2007ptc020683
U63040kl2007ptc020683
Alternate Director

Past Companies