Leah Rivera

Leah Rivera, Guild Wars design team, has been testing various console and PC games since 2006 and was a member of the Guild Wars internal testing team.