Country Manager

PubMatic

Hamburg, Germany
Hybrid
Proven success leading regional sales strategies
Deep understanding of programmatic advertising
Established network within dach digital ecosystem
PubMatic is seeking a Country Manager for its Central European business, specifically focusing on the DACH region and Poland. The role involves strategic leadership in AI-driven digital advertising, market growth, and developing strong partnerships within the industry

Job Summary

  • This role offers full strategic and commercial ownership to lead PubMatic's Central European business across DACH and Poland.
  • You will drive ambitious revenue growth while helping transition the business into an increasingly AI-powered, data-driven future.
  • The position requires a visible industry leader who can champion innovation and foster an inclusive, high-performance culture.

Matching Summary

Match Score: 85

PubMatic is seeking a Country Manager for its Central European business, specifically focusing on the DACH region and Poland. The role involves strategic leadership in AI-driven digital advertising, market growth, and developing strong partnerships within the industry.

Skills & Requirements

Must-have

  • Proven success leading regional sales strategies
  • Deep understanding of programmatic advertising
  • Established network within DACH digital ecosystem
  • Fluent German and English language skills
  • Experience with AI-powered tools and insights

Nice-to-have

  • Track record of building senior-level partnerships
  • Confidence representing organization at industry events
  • Experience in matrix-structured international organizations
  • Ability to lead through organizational transformation phases

Key Requirements

  • Fluent German and English (written and spoken)
  • Proven P&L ownership experience
  • Senior-level partnership building track record

Work Rights

Not specified

Tailored Resume

Cover Letter