Skip navigation (Press enter)

Spencer Glenn — Rainbow Six Siege Esports News

Photo for Spencer Glenn

Spencer Glenn

Spencer is SiegeGG's CEO and head statistician. Among other things, he publishes the regular SiegeGG Ranking releases.