Activision Blizzard has laid off several staff in “organizational changes”, resulting in key staff looking for work.
You must log in or register to comment.
Activision Blizzard has laid off several staff in “organizational changes”, resulting in key staff looking for work.