Monitor Deloitte Life Sciences
Barri leads the Life Sciences and Healthcare Consulting practice and Monitor Deloitte Strategy practice in Switzerland. She is a cross-cultural leader with more than 25 years of global pharmaceutical industry and strategy consulting experience, working at corporate, business unit and brand levels to drive change and impact for her clients.
She has extensive experience in helping global Life Sciences companies in defining where they will play and how they will win: in prioritizing their portfolios, activating product launch strategies, transforming commercial operations, defining value-creating real world evidence strategies, creating an insights-driven culture, and innovating customer/patient engagement with digital and automation.
She brings a broad range of therapeutic area knowledge across specialty and rare disease. Passionate about addressing unmet patient needs, Barri has incubated and now co-leads Deloitte’s Therapeutic Area Knowledge Center in India, a group of MDs and PhDs specializing in the continuous assessment of scientific evolution and the impact on patients, payors and key stakeholders across the industry.