OverviewSuggest Edit

Storr is a technology company focused on the retail industry. It offers an application that enables people to open a store from a mobile phone. 

HQSan Francisco, CA, US

Latest Updates

Employees (est.) (Sept 2021)22
Cybersecurity ratingAMore

Storr Office Locations

Storr has an office in San Francisco
San Francisco, CA, US (HQ)
548 Market St
Show all (1)

Storr Financials and Metrics

Summary Metrics

Founding Date


Storr total Funding

$7 m

Storr latest funding size

$3 m

Time since last funding

2 years ago

Storr investors

Storr's latest funding round in May 2019 was reported to be $3 m. In total, Storr has raised $7 m
Show all financial metrics

Storr Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Storr Online and Social Media Presence

Embed Graph

Storr News and Updates

Storr lets you open an online retail store without any of the effort or overhead

Storr is a fledgling ecommerice platform that lets anyone open their own online retail store without any of the overhead.

Storr Launches Peer-to-Peer Alternative to Instagram Shopping and Amazon, Soars to 30,000 Sellers and 175 Brands

SAN FRANCISCO, May 14, 2019 /PRNewswire/ -- Anyone can open a store from their mobile phone and sell new, brand-name products for friends and family to buy—brands handle inventory, shipping, and returns Unlike Amazon and Instagram, anyone can sell on Storr and Storr gives the retail sales ...

Storr Frequently Asked Questions

  • When was Storr founded?

    Storr was founded in 2017.

  • How many employees does Storr have?

    Storr has 22 employees.

  • Who are Storr competitors?

    Competitors of Storr include Giosis Group, SoBanHang and Fatura.

  • Where is Storr headquarters?

    Storr headquarters is located at 548 Market St, San Francisco.

  • Where are Storr offices?

    Storr has an office in San Francisco.

  • How many offices does Storr have?

    Storr has 1 office.