Owens is founder and president of Eternity Minded Ministries, a worldwide ministry of evangelism, evangelism training, and church renewal. He was formerly the first full-time associate evangelist with the Luis Palau Evangelistic Association and has served on staff at three churches.