Content Guru, a leading global provider of enterprise cloud CX and contact centre solutions, has announced its sixth major office location in Europe is set to open in Athens, Greece. Continue reading Content Guru Expands European Footprint with New Global Operations Support Hub in Greece