g. dennis mcguire is a pastor, evangelist, and administrator in the church of god denomination. he served two terms as the general overseer (2004 and 2006) and has also been first and second assistant general overseer. the general overseer is the highest office in the church of god and has primary responsibility for leading a current membership of over 7 million members spanning 185 countries.