Zillion
Ownership Period:
2018 – Present
Headquarters:
Boston, MA
Sector:
Insurance Distribution
Zillion provides jewelry insurance embedded at the point of sale.