Shell
–
Chennai, Tamil Nadu, India
... Company Description Shell Business Operations (SBO) is a chain of operational centers that form an integral part of Royal Dutch Shell. We influence business development for Shell globally, enabling the work of 93,000 employees in over 70 countries ... - Sep 19