Manor is the largest department store operator in Switzerland with 59 branches and employs 7900 people. Manor aims to become the country's preferred omnichannel store. The Manor Group is owned by the Geneva based Maus Frères SA, a Swiss family enterprise spanning over a century, four continents, fou... Read more
Crate and Barrel
43 followers
Audemars Piguet
37 followers
Bloomingdale's
29 followers
Leroy Merlin
27 followers
Salling Group
24 followers
The Nature Conservancy
22 followers
Harbor Freight
22 followers
Floor & Decor
21 followers
Peet's Coffee & Tea
19 followers
U-Haul
18 followers
Al Tayer Group
17 followers
Americanas
14 followers