Schibsted Website Product Director Job Expired Full-Time Barcelona, Catalunya, Spain public Website Product Lead Engagement Components – Barcelona About Schibsted Marketplaces Our mission is to create perfect matches on the world’s most trusted marketpla ...