National Advisory Council
Membership Information:Member Since: 2015
Employment:Job Title: CEO and Chairman
Company: Houghton Capital
Location: Texas, United States
- real estate
Steve Houghton is CEO and chairman of Houghton Capital, an investment company focused in real estate and energy. He was also co-founder and chairman of ProPay previous to its sale to Total System Services in 2012. Steve began his career with the Trammell Crow Company after earning his bachelor's degree from BYU. Steve and Jennifer have five children.