Stephen Leider
Professor of Technology and Operations

Dale L Dykema Professor of Business Administration

Stephen M. Ross School of Business at the University of Michigan