BP is an integrated energy company working across production, customer products and low carbon energy in 61 countries, including biofuels research, energy trading and logistics.
2 jobs