Are you a native Russian speaker based in Athens, Greece?
Do you enjoy handling challenging situations and providing support to customers via live chat?
If you answered yes to all the previous questions, then the Russian Live Chat Agent role is the perfect fit for you! This is your chance to join a wonderful team and show your skills! Read below for more information and apply now!
...