Alternately, the portion of the EoFF member base that has voted is fairly active and by necessity staff members are active, thus the overlap is guaranteed to be substantial.
However, a cursory glance at the given list of those who have voted shows only two staff members with votes in (and one of those has strong personal ties to this forum event).
Statistics failed me here.