Shell is a global group of energy and petrochemical companies. Learn more about Shell on our global website.

1 Jobs Found


Demurrage Analysts

1 week ago Chennai Full-time 15 ₹  -  18 ₹ per month
Shell Trading & Supply has a global portfolio of crude oil, refined products, LNG, chemicals natural gas, electrical power and CO2. Trading offices are located in the US, Canad...