Seel


Seel is building a new category of insurance to help merchants offer risk-free shopping experience.
HQ: San Francisco, California, United States
Country: USA
Estimated Employees:
51 .. 100
Estimated Revenues
$M 9.00
Raised Funding:
$M 24.12
AI Categories:


