In December, 2012, he was appointed as president and CEO of i2e, an Oklahoma City-based non-profit corporation which provides services to startup companies throughout the state.
In 1989, he became CEO of First National Bank and Trust in Elk City, Oklahoma, serving in that capacity until 2003.
In 2005, following the resignation of Robert Butkin to become Dean of the University of Tulsa College of Law, Governor Henry appointed Meacham as State Treasurer of Oklahoma.
In October 2009, Meacham announced that he would not seek another term as state treasurer or run for any other state-level office in the 2010 election.
Meacham, his wife, Susan, and their four children, Trevor, Evan, Kady and Lucas, make their home in Edmond, Oklahoma.