Michael Freeman


Assistant Professor of Technology and Operations Management @ INSEAD