OH

Owen Henry

Head of Procurement Analytics, Governance & Enablement

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.

Location

Basel, Switzerland

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