46 people are employed at Westwing Home & Living Spain.
Westwing Home & Living Spain is based in Barcelona, Catalonia.