German Customer Support Representative Athens, Greece
As a German Customer Support Representative, you'll be the first point of contact for customers of leading international brands. You'll handle inquiries, provide solutions, and ensure each interaction...