More than a job its a lifestyle.
Join our international team as an Italian-speaking Customer Support Specialist in Lisbon, Portugal and enjoy an exciting career while living in a city known for its ocean breeze, colorful streets, and warm Mediterranean charm.
Cross Border Talents