The Trade Desk is seeking a Sr Brand Marketing Manager to lead the execution of marketing programs across Germany, Austria, Switzerland, and selected CEE markets. The role will translate regional and DACH commercial priorities into clear marketing plans, partner with commercial leadership and EMEA brand marketing, and deliver integrated programs with clear timelines and outcomes.
Requirements
- 8-10 years of marketing experience across brand, demand, events or integrated marketing
- Previous experience in sales enablement, marketing, or content strategy roles
- Deep understanding of the B2B sales cycle, buyer personas, and content marketing
- Proven ability to manage stakeholders and deliver against shared goals
- Solid understanding of programmatic advertising and the AdTech ecosystem
- Highly organized, detail-oriented, and comfortable managing ambiguity
- Fluent German and English

Follow us on social media