Free People
–
Santa Clara, CA
Location: This position is located at 2855 Stevens Creek Blvd, Santa Clara, California, 95050 United States Role Summary: The Assistant Store Manager supports the selling, service, and operations of the store to achieve an engaging and inspiring ... - May 03