Business Development Manager (French or Spanish)
Company: GetYourHero
Location: Barcelona
Job description: Fluency in English (our main language). Your tasks will include the identification of the right customer segments, as well as setting up strategic partnerships…