Wodker Associates is seeking a Customer Success Specialist based in Barcelona to strengthen strategic client relationships in the EMEA region. This role involves working with travel brands and partners to enhance customer value and retention.
The ideal candidate will have 2–4 years of experience in customer-facing roles, focusing on account management within digital travel and technology sectors.
#J-18808-Ljbffr