Jeff Parrott

Jeff Parrott is Art Manager on World of Warcraft at Blizzard Entertainment.