Wodker Associates is seeking a Customer Success Specialist based in Barcelona to enhance client relationships across the EMEA region. The successful candidate will work closely with various travel stakeholders to boost customer value and drive engagement.
This role involves monitoring customer health metrics, supporting renewals, and collaborating with Sales and Product teams. Candidates should have 2–4 years of experience in Customer Success or related fields, with a background in online travel or SaaS environments.
#J-18808-Ljbffr