Owen Henry is the Head of Procurement Analytics, Governance, and Enablement at Roche, a role they have held since 2020. Prior to this, they served as the Head of Procurement Analytics & Insights and led procurement transformation initiatives at Roche from 2018 to 2020. Owen's career began at Novartis, where they held various sourcing roles from 2006 to 2010, culminating in a position as Global Category Manager for Marketing and IT. They also gained valuable experience as a Manager and Senior Consultant in Sourcing and Procurement Strategy at Deloitte Switzerland from 2015 to 2018. Owen holds a BSc in Business Administration from Fordham University and is currently pursuing multiple advanced degrees at Stevens Institute of Technology, including an MBA in Technology Management and a Master's in Information Systems.
This person is not in the org chart
This person is not in any teams
This person is not in any offices