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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices