ARTESTAR
–
Manhattan, NY, 10261
... Based in New York, Artestar has affiliate offices in China, South Korea, Japan, Italy, France, Germany, Sweden, Turkey, Brazil, Argentina, Israel, and Australia. What You’ll Do The Brand Manager is responsible for managing and leading brand and ... - Apr 21