Bachelor’s/Master’s degree in marketing, branding or a related degree or equivalent experience is required;
3 years relevant experience in creative content marketing roles in digital field, with 2+ years of experience managing teams;
Strong skills in management and planning,
International experience is a plus, especially work experience in Asian markets;
Strong decision-making skills with a track record of leading multiple projects in a fast-paced, deadline-driven environment;
Exceptional interpersonal skills for communicating effectively with technical and non-technical individuals;
Business fluency in English is a must.