Russ Petersen

Russ Petersen is Lead Rewards Designer on World of Warcraft at Blizzard Entertainment.