Estonian Customer Service Representative – Greece based