ElasticPublished 4 months agoDeal Desk Analyst (EMEA)Barcelona, SpainEnglish FriendlyDeal Desk€43K - €68K