Andrew McAfee is currently a principal research scientist at the Center for Digital Business in the MIT Sloan School of Management; he was previously a professor at Harvard Business School. He received his doctorate from Harvard Business School and earned degrees from MIT.