Customer Support Roles Remote in Greece at Cross Border Talents | HireBase