Renu Narvekar appointed Global Head of Tax at Tata Consultancy Services
Tata Consultancy Services (TCS), an Indian multinational information technology service, consulting and business solutions company, has recruited Renu Narvekar as Global Head of Tax. The company [...]