Uttiya Sengupta


Updated 5 months ago

Information

DIN 06361628
DSC Registered

Companies

Past Companies

Tech Mahindra Technologies Inc
Tech Mahindra Technologies Inc
Authorised Representative