Main content | back to top
Shell Business Service Centres
Find the right opportunity for you with Shell Business Service Centres
Providing business operations to Shell globally.
Shell Business Service Centres is a chain of six shared service centres. Based locally, we offer centralised Finance, HR, IT, and other business services to Shell companies globally.
In 2011, our achievements were recognised with an Award for Excellence in Improvement & Innovation from the Shared Services & Outsourcing Network.
Choose a location: