• BP

Stephen Ogden

BP

View this person in the org chart, teams, and offices

Stephen Ogden

Procurement Hub Manager Americas (Sr. Director/VP equivalent depending on industry)

Stephen Ogden is a strategic and empathetic business leader with 24 years of extensive procurement experience across various industries, including pharmaceuticals and consumer health. Currently serving as the Procurement Hub Manager for the Americas at British Petroleum, they are a key member of both the Global Procurement and Americas Supply Chain Leadership Teams. Previously, they held significant roles at Dow Jones and Johnson & Johnson, where they contributed to major procurement transformations and strategic sourcing initiatives. Stephen earned an MBA from Columbia Business School and a B.Sc. in Finance from Seton Hall University.

Location

Mendham, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices