LLS_Logo_ForWeb-1

Steven Alan

Steven Alan is a New York City native who opened his first eponymous store on Wooster Street in 1994, with designs gaining critical attention from Vogue, The New York Times, and GQ. Having operated 23 locations and a showroom, Steven has pivoted toward an edited store fleet and a more robust online presence over the past year. He has shrunk the brand’s brick and mortar footprint, while leveraging new partnerships in licensing and innovative retail solutions.