freehire
/
Cleobella
Designs and sells ethically handmade sustainable fashion and accessories.
Subscribe to updates
Discussion
Apparel & Fashion
Retail
cleobella.com ↗
Company facts
Founded
2006
Employees
40
Headquarters
United States
Type
Private