Lean Street Company was founded on the idea of eliminating waste in product development and creating a process that supports rapid innovation. We have set out to optimize our process, development practices, communication profile, and support contracts to enable companies to produce fundamentally new...See more
Headquarters:
United States of America
Company Type:
SME
Company size:
11-50 Employees
Year Founded:
2016 (10 years)
Address:
SAN FRANCISCO, LOS ANGELES , CA, US
LOW
spending power