Larry Speck has a degree from which Cambridge, Massachusetts institution?
MIT Sloan School of Management: The MIT Sloan School of Management (also known as MIT Sloan or Sloan) is the business school of the Massachusetts Institute of Technology, in Cambridge, Massachusetts, United States.
i don't know