Organization name
BP America, Exploration and Production Technology Group, Houston, Texas, USA