DEEPA BABURAAJ
DEEPA BABURAAJ
Company | COGNIZANT TECHNOLOGY SOLUTIONS INDIA LIMITED |
---|---|
Business Number | 523967 |
Role | Principal |
Title | COMPANY SECRETARY |
Residence Address | OLD MAHABALIPURAM ROAD, CHENNAI, TAMIL NADU, INDIA |
Business Address | OLD MAHABALIPURAM ROAD, CHENNAI, TAMIL NADU, INDIA |