Listed 2 hours ago
International Brands AG
Superstar – Brand Designer / Art Director
International Brands is a fast-growing Swiss company in the Personal Care / FMCG space. With our brands, we bring products into tens of thousands of retail locations worldwide,…
