Rebecca Wachob

Rebecca Wachob works with marketing and creative services. She served as the creative services project manager for The Simpsons Game.