A native Houstonian, Lance graduated from Memorial High School in 1980, went on to the University of Texas at Austin where he received his degrees in business administration and marketing, and attended graduate school at McCombs Graduate School of Business in Austin.