Auto req ID 18529BR
Job Title Senior Team Manager – Manage Direct Tax
Country of Work Location India
Work Location Chennai
Company Description The aim of the Shell Business Operations, Chennai
is to provide the Group with operational excellence through highlighting
and utilizing proces...
read more