About David E. Rainbolt
David E. Rainbolt serves as Executive Chairman of the Board of the Company. He became Executive Chairman of both BancFirst Corporation and BancFirst in May of 2017. He was elected Chairman of the Board of BancFirst Corporation in March 2017, and has served as Chairman of BancFirst since 2005.