Principal | SC&MO | Life Sciences & Health Care
200 Berkeley Street
Stephen is a Digital Supply Networks leader in Deloitte Consulting LLP’s Strategy & Operations practice. Stephen brings a unique mix of industry, consulting, and technology experience with a broad range of clients across the life sciences, automotive, and consumer products industries.
Digital supply networks
The digital edge in life sciences