Shell logo

Shell Plc

HQ
London
Total Offices: 31
126,000 Total Employees
Year Founded: 1897

Teams at Shell Plc

Recently posted jobs

YesterdaySaved
In-Office
's-Gravenhage, NLD
Energy
Conduct an engineering study supporting a master's thesis on using machine learning to detect damage in floating-facility mooring systems. Responsibilities include literature review, collaboration with Shell assets in the Gulf of Mexico and Malaysia to obtain data, numerical simulation of real-life mooring systems, and development and testing of machine learning algorithms. Deliverables include a study report and presentation.
YesterdaySaved
In-Office
Chennai, Tamil Nadu, IND
Energy
Delivers financial reporting, accounting, analysis, variance investigation, controls, and data-quality activities. Partners with finance and business stakeholders to resolve issues, improve processes, support tactical projects, and adopt digital finance tools. Maintains compliance with accounting standards and governance requirements while providing insights for decision-making and contributing to automation, transformation, and continuous improvement initiatives.
3 Days AgoSaved
Remote
Office, Machaze, Manica, MOZ
Energy
Optimizes the Americas lubricants supply chain through S&OP, inventory and capacity planning, sourcing decisions, footprint optimization, portfolio rationalization, and COGS reduction. Partners with Sales, Marketing, Product Management, and operations teams to improve profitability, customer satisfaction, supply security, and working capital. The role also identifies constraints, develops portfolio strategies, manages slow-moving products, and leads multiple optimization initiatives while supporting North American operations from India.