Skip to content

Social Media Associate

  • On-site
    • Barcelona, Catalunya [Cataluña], Spain
My information

Fill out the information below

Upload your CV or resume file

Questions

Please fill in additional questions

This role requires working onsite from our central Barcelona offices. Are you willing to commit to this set-up?
Please describe your level of English:
Do you have the right to work in Spain on a permanent contract?
EUR