‹ All jobs
French Speaking Inside Sales Representative – Work In Barcelona, Spain
Representative position in Spain. This vital role within the sales industry focuses on nurturing customer relationships and driving... manage inbound sales calls and emails to maintain high customer satisfaction. Provide comprehensive product information