Galway-based consumer service technology firm to bring 100 new jobs

//Galway-based consumer service technology firm to bring 100 new jobs