Lead Creative Designer

Ho Chi Minh City, Vietnam

Job Type


About the Role

The Lead Creative Designer will be responsible for conceptualising, creating and delivering class-leading campaigns across multiple platforms.

An expert in translating briefs into targeted, effective, inspirational creative.

Highly collaborative and passionate about delivering fantastic work – You can think strategically while also being hands-on.


  • Experience working on branding projects and campaigns across a variety of media including digital, press, print, outdoor, and events

  • Expert knowledge of Adobe Creative Suite (Photoshop, Illustrator, InDesign and After Effects)

  • Ability to generate original and innovative ideas that work across multiple platforms

  • Strong presentation skills

  • Excellent interpersonal skills

  • Ability to brief and drive a creative team forward, delegating responsibilities, as well as overseeing the creative as a whole