10 employees
Libra Leather is a wholesale leather company that provides bags and accessories for fashion and interior designers.
1977