Sitel to set up Business Service Center in Athens Multinational customer service giant Sitel Group has announced it will set up a Business Service Center in Athens in an investment that upon completion will create 1,000 jobs. October 16, 2019 Published in Economy Subscribe to this RSS feed