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 Marketing Manager will oversee all brand partner marketing ... - Apr 15