Eric Cherry

Eric Cherry is the head of global business development for RoosterTeeth.