At Shell, we believe in human solutions to global challenges. Discover what you can achieve in a creative and collaborative culture of innovation. Shell is looking for District Manager to manage team of Country Territory Managers.
Location: Cape Town
District Managers must deliver volumetric and financial targets for …Read More