Skip to main content

Oliver Steck

Principal | Deloitte & Touche LLP

Oliver is a principal at Deloitte with more than 25 years of experience driving impactful transformation across the life sciences and medical device sectors. He brings a proven track record of delivering complex programs and cultivating long-term global client relationships. His deep industry knowledge stems from his tenure at leading management consulting firms, where he partnered with a diverse portfolio of top-tier clients. He drives organizational excellence by developing and executing enterprise-wide risk, compliance, and regulatory strategies. He leads global teams to architect integration programs, elevate risk management, streamline critical processes, and build resilient governance frameworks for lasting business value.

His educational background includes a degree in Medical Computer Science from the University of Heidelberg and the Polytechnic University Heilbronn, Germany. Having lived and worked in Europe, Asia, and the United States, Oliver brings a truly global perspective to each client engagement.