- Be a part of our global in-house creative team in developing marketing assets for Organization
- Marketing assets include digital (film and static), press and POS, web content
- This is a global team with global reach, so must be fluent in English
- Must have at least 10 years' experience leading a creative team
- Reports directly to the Global CD
- Must be independent and proactive
- Comfortable presenting to senior business leaders in organization
Didn’t find the job appropriate? Report this Job