is not in process of liquidation on Apr 8, 2024
Where is ThredUp Inc.'s headquarters?
ThredUp Inc.'s headquarters is located at 114 SANSOME STREET 5TH FLOORSAN FRANCISCO, CA 94104
What year was ThredUp Inc. started?
ThredUp Inc. was started in 2009
Sources: Alabama Secretary of State