Inside Sales Representatives AE - France (ONLY French Speakers) | Barcelona, Spain |
Inside Sales Representatives EMEA-Central (ONLY German Speakers) | Barcelona, Spain |
Inside Sales Representatives EMEA-Nordics | Barcelona, Spain |
Sales Development Representative (Native French speakers) | Barcelona, Spain |
Sales Development Representative (Native German speakers) | Barcelona, Spain |
Sales Development Representative EMEA-Nordics (English speaking) | Barcelona, Spain |
Sales Development Representative for CEE & Africa | Barcelona, Spain |
Sales Development Representative for MENA (Arabic speakers only) | Barcelona, Spain |
Sales Development Representative Switzerland (French/German Speaking) | Barcelona, Spain |