Manager IT Operations - Systems & Storage

Blizzard Entertainment
Irvine, CA
Blizzard Entertainment is seeking an experienced IT manager for our internal systems and storage teams. These teams are responsible for architecting, maintaining, and optimizing our worldwide in...

Posted: 34 days ago