Glenn Stafford

Email : g***@***

Phone - 949***380

Last updated on 02/01/2022

Blizzard Entertainment

P O Box 18979, , Irvine,


Wish to Target Similar Profiles?


Blizzard Entertainment® is a premier developer and publisher of entertainment software. After establishing the Blizzard Entertainment label in 1994, the company quickly became one of the most popular and well-respected makers of computer games. By focusing on creating well-designed, highly enjoyable...

Industry : Computer Games

Products and Services :

Revenues (in million) : $ 44.0000

Employees : 1001-5000

* If this information is incorrect or inaccurate, please email us at

* If you have any issues with the data displayed here, please email us at

Key People

Rex Luther

Executive title(s): Associate Manager, Talent Development

Email Phone

Blizzard Entertainment

Chris Clarke

Executive title(s): Assistant Manager Quality Assurance

Email Phone

Blizzard Entertainment

Similar Companies


Relentless Software