373 employees
S2 Holding SA operates fashion brands that offer a wide range of apparel items along with lifestyle products.
1967