Business unit: Downstream and Renewables Experience Level: Early Careers Job Description: Where you fit in At Shell.... We offer businesses across Britain 100% renewable electricity as standard. Our cleaner, affordable and simple solutions help companies...
Shell