Creative Lead

Job Title: Creative Lead
Contract Type: Permanent
Location: Shanghai, China
Salary: Negotiable
Reference: 20200903_1586856998
Contact Name: Vicky Liu
Contact Email:
Job Published: April 14, 2020 17:36

Job Description

Manage and deploy on-brand communication for all communication in Greater China and take overall responsibility for the quality and consistency of how the brand shows up in creative strategy and all communication channels

Job Responsibilities/Deliverables

  • Work directly with colleagues and all external vendors in creating marketing campaigns to build the brand and deliver tangible results

  • Optimize project briefs to become effective creative briefs - Drive and inspire agencies to create innovative work, on time, on brand and on budget

  • Manages relationship and project with agencies and marketing team - Keep strict control on communication work

  • Train and develop and inspire internal staff on being a brand-led employee

  • Manage and drive advertising, digital, social and design agencies and contractors

  • Steer and recommend work that meets business needs

  • Ensure customers have the same consistent experience locally and globally


  • Experienced in the conceptualization of advertising and digital content

  • Comfortable and effective in critiquing and optimizing briefs and creative work

  • Fluent in media buy knowledge, and the entire content creation process from briefs to production to delivery of materials - digital, print, OOH, social

  • Deep knowledge of the local market

  • At least 7 years of agency experience either in Creative or Strategy function

Get similar jobs like these by email

By submitting your details you agree to our T&C's