Technical Support Specialist (Bilingual - English/Spanish) London, UK
11 days ago
London
London, UK Yext (NYSE: YEXT) is the leading digital presence platform for multi-location brands, with thousands of customers worldwide. With one central platform, brands can seamlessly deliver consistent, accurate, and engaging experiences and meaningfully connect with customers anywhere in the...