Spanish speaking Customer Support Specialist -Digital Advert
TP Spain
Spain, , Barcelona, , ,
hace un día
... with legal teams, trust & safety, vetting or similarExperience working with ... contact center servicesExcellent work environment, great colleagues, social arrangements and personal developmentDynamic business casual environment with colleagues of all ages ...
www.europelanguagejobs.com