Albetta is a UK brand which designs and makes beautiful baby garments, toys and shoes in our own micro-factory in Saigon, Vietnam. Our international designers work with a team of skilled artisans and tailors who use the best fabrics and traditional sewing and handcrafting skills to create unique gif... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet