Back to search

International Brands AG · Consumer Goods

Superstar - Brand Designer / Art Director

Verified·14 days ago
Baar, Switzerland manager · Employee

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