Profile Picture

BP - Global Business Services

Profile Picture
We are a global energy business with wide reach across the world's energy system. We have operations in Europe, North and South America, Australasia, Asia and Africa.We operate in 78 countries worldwide. We...

Executives in BP - Global Business Services

View All

Mark Smith

Head of Procurement Strategy and Transformation, BP GBS

Read more