Post Thumbnail

Last night we received word Square Enix's Los Angeles office had "a number of positions" eliminated, and we've since been filling in the details. Square Enix America mostly handled marketing, public relations and other logistics for the region. Two sources, who asked we not use their names out of ...

2 years ago 0 Comments
April 3, 2013 at 7:07AM