Location
barcelona
Posted
June 05, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
LOCATION: Barcelona, Spain
SCHEDULE: 38.5h/week
WORKING HOURS: 09:00 – 20:00
CONTRACT: Temporary
ABOUT THE ROLE
Join a leading global travel platform and become part of an international customer support team. As a Customer Support Advisor, you will play a key role in ensuring a smooth experience for travellers and accommodation partners worldwide. You will be responsible for understanding customer needs, resolving issues, and acting as a bridge between international travellers and accommodation providers—all while delivering an exceptional level of service.
KEY RESPONSIBILITIES
- Handle customer inquiries via phone and email in a professional and efficient manner
- Support travellers and partners with bookings, payments, and technical questions
- Mediate between customers and accommodation providers to resolve issues
- Provide clear, accurate information while f...