Business Development Manager - Social Media & Creative at Adsmurai (Barcelona, ES) — aijobsearch