Luck o’ the Irish in Vega$
Eircom had the sort of success in Las Vegas this week that all visitors to Sin City wish for, taking home to Ireland the title of “Best Contact Center in the World” at the 2006 World Contact Center Awards. In August, winners were announced at Contact Center World Awards Conferences for Best in Europe, Middle […]