Customer Service Representative (Italian + English) Location Remote, based in Lisbon, Portugal Live the sunshine, the sea, and Portugal's welcoming lifestyle while working in an international team. Start Date 02 June 2026 Who We're Looking For If you love technology, enjoy helping people, and dream