Cook grew up in Robertsdale, Alabama, near Mobile. His father was a shipyard worker, and his mother was a homemaker. Cook finished high school at Robertsdale High School, earned a B.S. degree in industrial engineering from Auburn University in 1982, and his M.B.A. from Duke University's Fuqua School of Business in 1988.