Palakkal Venugopal


Updated 5 months ago

Information

DIN 03289665
DSC Registered

Companies

Clea Ventures Private Limited
Clea Ventures Private Limited
Director/Designated Partner
C2k Public Relations Private Limited
C2k Public Relations Private Limited
Director/Designated Partner
Clea Ventures Llp
Clea Ventures Llp
Director/Designated Partner

Past Companies