
International Brands AG · Consumer Goods
Superstar - Brand Designer / Art Director
Superstar - Brand Designer / Art Director at International Brands AG. Location: Baar, Switzerland.

International Brands AG · Consumer Goods
Superstar - Brand Designer / Art Director at International Brands AG. Location: Baar, Switzerland.