Cleobella

Designs and sells ethically handmade sustainable fashion and accessories.

Apparel & FashionRetail cleobella.com ↗

Company facts

Founded
2006
Employees
40
Headquarters
United States
Type
Private