Born in Georgia, Whitehurst grew up in Columbus, Georgia. He graduated from Rice University in Houston, Texas in 1989 with a bachelor's degree in Computer Science and Economics. He also attended University of Erlangen–Nuremberg in Erlangen, Germany, spent a year of his undergraduate education in the General Course at the London School of Economics, and received an MBA from Harvard Business School.
