Prior to joining Booth, he was an assistant professor at the Fuqua School of Business, Duke University. He received his Ph.D. and M.S. degrees in Electrical Engineering and Computer Science from the Massachusetts Institute of Technology.