Marketing and Communications Intern
Company: European House Initiative
Location: Barcelona
Job description: They develop Internet businesses and they are specialized in putting together brilliant engineers, creative people, experts in online marketing with their…