The Look Company - North America
–
Polinya, Barcelona, 08213, Spain
Project Director, Operations Company Overview: The Look Company specializes in providing world-class visual engagement solutions for sport, retail, and commercial clients around the globe. We are a high-energy, fast-paced organization that thrives... - Aug 30