Robert Davies is currently the Head of Procurement Partnering (Product Development) at Roche, having joined the company in 2021. Prior to this, Robert worked at Deloitte UK from 2016 to 2018 as a Senior Consultant and Manager in the Strategy & Operations practice, focusing on enterprise cost reduction and operating model transformation, particularly within the Life Sciences sector. Earlier in their career, Robert was involved in supply chain management at BAE Systems and participated in a graduate development scheme there. Robert holds a BA (Hons) in Geography from the University of Nottingham, where they also served as a Student Ambassador.
This person is not in the org chart
This person is not in any teams
This person is not in any offices