Number of employees
10-14
Landau opened its first boutique in 1987 on Worth Avenue in Palm Beach, Florida. Now, with more than 95 store locations nationwide, Landau is the largest chain of elegant accessory boutiques in the world.