Alyssa Walker

Alyssa Walker is a programming scheduling manager at Rooster Teeth.