can reach thousands of users. Our Large Customer Sales teams partner closely with many of the biggest advertisers... into (automated) narratives and business. Ability to communicate in English and Greek fluently to manage client relationships in the...