BioWare Ireland, the newest of the BioWare Studios and BioWare’s first European Studio, is now hiring!
BioWare Ireland has a variety of opportunities available across the following teams: Customer Support – at all levels Training Knowledge Base Terms of Service Quality Fraud & Risk Prevention Desktop Support If you have what it takes to work for … Continue reading