ICF logo
ICFPosted 2 weeks ago

Strategy Director

On-siteBerlin, State of Berlin, Germany

Full TimeSenior LevelMasters DegreeMediumCONSULTING

Job Summary

Lead strategic planning and execute high-quality communication strategies for European markets, embedding strategic thinking into all creative campaigns and brand initiatives. Oversee research to identify citizen insights and drive data-driven decision-making for client objectives. Bridge strategy and creative teams while shaping new service offerings through proposals, pitches, and tender work. Manage a team of strategic planners, ensure outstanding quality in all proposals, and develop frameworks for measuring campaign effectiveness. Collaborate closely with internal and external stakeholders to maintain a cohesive strategic vision.

Required Qualifications

  • Master's degree in Communication Sciences, Political Science, Social Science, Psychology, or equivalent
  • Minimum 12 years of experience in advertising/communication strategy
  • Proven team management experience
  • Extensive experience across the marketing funnel (brand, campaigns, performance/conversion) and channels
  • Strong written and verbal communication skills in English
  • Proven track record in developing effective strategic plans and creative effectiveness
  • Strong leadership, coaching, and relationship-building skills
  • Analytical, creative, and forward-thinking mindset
  • Ability to set clear objectives, KPIs, and assess risks and challenges

Desired Qualifications

  • Other EU languages a plus

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce