Chairmen and President of BP America
Lamar McKay is BP's chief representative in the United States. He is based in Houston, Texas where BP business units are involved in oil and... more »
Business Positions
Other Positions
Memberships
Donation/Grant Recipients