Falcons name Jared Miller CTO
February 28, 2014 at 14:58 PM EST
The Atlanta Falcons have a new chief technology officer. The Falcons today announced the appointment of Jared Miller to the newly-created position for AMB Sports & Entertainment Group, which includes a division that will operate the new Atlanta stadium currently in development...