Elizabeth Powers is a New York-based partner aligned to Booz & Company’s health practice. Her work focuses on managed markets strategy, including capability building, pharma/payer collaborations, contracting approaches, and organization design.
Her recent engagements include:
Her recent IC includes “Increasing Odds of Access for New Pharma Products” (In Vivo, 2009) and “Global Lessons for Controlling Healthcare Costs” (strategy+business, August 2011).
Elizabeth has been with Booz & Company for eleven years, starting as an associate in 2000 after graduating from business school. Prior to business school, she was the general manager/executive director for professional dance companies. She currently serves as President of the Board of Directors of Elsie K. Powell House in Old Chatham, NY.
She earned her MBA with a focus on finance and information strategy from The Wharton School at the University of Pennsylvania. She holds a BA from St. John’s College.