Shepherd of Sweden
Shepherd of Sweden was founded in 1982 and is a lifestyle company with offices and warehouse in Svenljunga and own production in Europe. The vision is to give the market the world's most attractive brand for sheepskin and sheep wool products with a Scandinavian design.