Senior Human Resources Manager at Blizzard Entertainment

Irvine, CA