expertise and leading end-to-end supply capabilities. We are on a journey to transform our business to become more customer..., strategy and sustainability team with key insights that support future strategic direction , development of customer offers...
BP