Sneha Ostawal Deshpande


Updated 2 months ago

Information

DIN 07132819
DSC Registered

Past Companies

Tesla Labs Private Limited
Tesla Labs Private Limited
Additional Director