Tata Group's Finance department is led by Ravindra Narvekar (Chief Risk Officer (CRO)) and has 375 employees.
Looking for a particular Tata Group employee's phone or email?