5 employees
International Brand Management & Licensing is a holding company that owns diverse sports, fashion and outdoor brands.
2004