I think this is a fair question. He was the RS VP/Director of Flackery for a couple of years. Now he is the Voice of Flackery on the radio broadcasts.
Since Dave O'Brien has been hijacked by Barr* B*nds' inability to hit a home run, Glenn "Goodbye" Geffner is our constant companion.
I have been looking into who Geffner works for, and available evidence indicates that he is still part of RS administration. This would be unsurprising, but disappointing, in that listeners, I think, want to believe that the broadcasters have some objectivity.
As with many things about Mr. 3x5, I hope I am proven wrong. More on this later...