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 Jan 26th 2015 11:00AM
Posted on Jan 26th 2015 10:00AM
Posted on Jan 23rd 2015 7:00PM