Temporary Web Project Manager
Barcelona, Catalonia, Spain
TravelClick
Temporary Web Project Manager
Sabre Corporation
Software Support Specialist
TravelClick
Websupport Manager
TravelClick
Seo Campaign Manager
Criteo
Technical Onboarding EMEA
Agoda.com
Customer Support Specialist
Amadeus IT Group
Manager Digital Marketing Team
Institute ITHU Technician in Hotel industry
Institute Gato Dumas
SmartNinja