Department Lead - Apparel at Maeda's Mercantile Inc. — Santiago, Chile · 11jobs