Following up its tax incentive-fueled studio opening in Austin, Texas, EA this morning revealed the opening of a new customer service center in business friendly Galway, Ireland. When fully staffed, "BioWare Ireland" will task approximately 400 employees with making this year's big BioWare releas...
Posted on Dec 17th 2014 1:00PM
Posted on Dec 15th 2014 2:00PM
Posted on Dec 15th 2014 11:00AM