with international impact? Join some of the world's most innovative companies in Portugal, Greece, Malta, and Bulgaria as a Customer... Support Specialist and become part of projects shaping the future of customer experience. We're hiring fluent speakers...