Ecosystem Strategy Business Director

Dentsu

Shanghai, China
Not specified (assumed to be onsite given the location)
Lead media strategists and day-to-day deliverables
Develop proactive thought leadership for clients
Guide award-worthy creative media solutions
The Ecosystem Strategy Business Director role at Dentsu in Shanghai requires managing media strategists and overseeing strategic deliverables for clients. The position emphasizes thought leadership, creative media solutions, and the growth of a team, aiming to enhance business objectives and deliver award-winning ideas

Job Summary

  • This role strategically leads day-to-day strategic work for one or several client accounts while managing a team of media strategists.
  • The successful candidate will deliver proactive thought leadership and guide the development of award-worthy ideas through creative media solutions.
  • Responsibilities include contributing to new business pitches and guiding how audiences contribute to achieving overall business goals.

Matching Summary

Match Score: 85

The Ecosystem Strategy Business Director role at Dentsu in Shanghai requires managing media strategists and overseeing strategic deliverables for clients. The position emphasizes thought leadership, creative media solutions, and the growth of a team, aiming to enhance business objectives and deliver award-winning ideas.

Skills & Requirements

Must-have

  • Lead media strategists and day-to-day deliverables
  • Develop proactive thought leadership for clients
  • Guide award-worthy creative media solutions
  • Contribute to new business pitching efforts

Nice-to-have

  • Strong cultural narrative insight generation
  • Experience with go-to-market activations
  • Ability to drive strategic POVs

Key Requirements

  • Fixed term contract availability
  • Based in Shanghai location

Work Rights

Not specified

Tailored Resume

Cover Letter