‘Guelli returns to Buffalo after a five-year tenure as the Chief Business Officer of the New York Giants. He joined the Giants in 2019, and was recruited to modernize the team’s business model and operations.’
Pete Guelli named new COO for Bills, Sabres
Source: WBEN-AM