Jeff Levin-Scherz is a Population Health Leader in the Health Management Practice at WTW since April 2014, where responsibilities include developing intellectual capital and consulting with large employers on strategic health investments and managing care programs. Jeff has been an Assistant Professor at Harvard T.H. Chan School of Public Health since 2004, teaching courses on health care costs and policy issues. Previous leadership roles include Chief Medical Officer at One Medical Group and Harvard Vanguard Medical Associates, with significant experience in clinical leadership at Partners Community HealthCare, Inc., and Tufts Health Plan. Jeff's extensive consulting background includes positions at Towers Watson and Reden & Anders, as well as board membership at DMAA Care Continuum Alliance. Jeff holds an MBA from Columbia Business School, an MD from Boston University School of Medicine, and a BA from Boston University.
Sign up to view 0 direct reports
Get started