Women's clothing brand based in Switzerland, with shops all over the world, including Los Angeles, New York, Paris, London.
Headquarters:
United States of America
Company Type:
MNC / Large Enterprise
Company size:
51-200 Employees
Address:
1413 3RD ST; SANTA MONICA; LOS ANGELES, CA 90401, US
HIGH
spending power