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