About this role
创意组长(美术) / Group Head(Artbase) at Ogilvy. Location: Shanghai, Shanghai, China. Role: leading creative, directing production, managing projects Requirements: 6+ years creative art experience in advertising with at least 3 years on international beauty, fashion, or luxury brands; strong visual expression and art direction; portfolio with TVC and print; excellent proposal and client communication skills. Category: Creative and Art Services Seniority: Senior Level Commitment: Full Time Workplace: Onsite Languages: Chinese