Jobs

Company description: The aim of the Shell Business Operations, Chennai is to provide the Group with operational excellence through highlighting and utilizing process improvements and functional... from Unspecified in India on Oil and Gas