Shell logo

Shell Plc

Bengaluru
Total Offices: 2
126,000 Total Employees
Year Founded: 1897

Jobs at Shell Plc

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

10 Days AgoSaved
In-Office
2 Locations
Energy
Supports UK tax reporting and compliance for legal entities and Areas of Operation. Responsibilities include preparing tax returns and provisions, maintaining controls and tax documentation, managing transitions, implementing process improvements, monitoring accounting and tax developments, and coordinating with stakeholders during tight reporting deadlines. The role also supports UK Corporate Tax and Petroleum Revenue Tax activities while promoting accurate, timely, and efficient delivery.
13 Days AgoSaved
In-Office
Chennai, Tamil Nadu, IND
Energy
Lead integrated planning, forecasting and performance management; provide appraisal and decision support using driver-based modelling, analytics and AI-enabled tools; strengthen controls and governance; partner with business leaders; drive automation, self-service reporting and process improvement; coach and build FP&A capability.