Blizzard Entertainment
Test Analyst
Blizzard Entertainment
Associate Test Analyst
Blizzard Entertainment
Associate Technical Designer, User Interface
Frost Giant Studios, Inc.
Senior Game Designer, Systems
Blizzard Entertainment
Game Designer, Systems
California State University - Sacramento