Search Results for 'team engagement technologies'
1 results found.
Avaya jobs boost ensures world class innovation at local centre
The Galway jobs market got a boost this week with the creation of 75 new highly skilled roles at Avaya’s Customer Engagement Centre in Galway, Ireland.