About the role
...your career to the next level? Join a global leader in technology and services as a Customer Support Representative in Greece! This remote role allows you to balance work and life while contributing to a dynamic, customer-focused team.What You’ll Be DoingAs a Customer...