We are always looking for new talent to help us grow and expand our business. If you are an experienced, personable, entrepreneurial, and ambitious media sales professional perhaps you are the right person to help with our mission? Our team is based out of Stockholm, Sweden – but you can be based here, or in any of our other European site countries: Norway, Denmark, Germany, Austria, Switzerland, France, Italy or Spain.