Senior Customer Support Executive, Italian & French Speaking (Remote in UK)
Help customers of a global business-to-business marketplace resolve questions and issues throughout their buying journey. You’ll handle support across digital channels, coordinate…