Managing Director and CEO
Stephen Smith is the founder and CEO of Keener Investments. Mr. Smith is an experienced entrepreneur and has an extensive background in finance. Prior to founding Keener Investments, Mr. Smith co-founded Clean Energy Capital in 2009, a boutique investment bank located in Houston, Texas. At Clean Energy Capital, Mr. Smith has advised clients on high profile projects, with transactions totaling over $17 billion.
Prior to co-founding Clean Energy Capital, he was an investment banker at both Citigroup and Lehman Brothers, where he specialized in energy project finance. Mr. Smith holds advanced degrees in finance and economics, and started his career as a financial economist for the national practice of Ernst & Young. He holds a master’s degree in finance from LSU, a master’s degree in economics from the University of Oregon, and a bachelor’s degree in business administration from the University of Oregon.