Leadership
Design Director Corporate Branding
Do you think in systems rather than individual screens? Do you love turning complex requirements into clear structures, reusable patterns and compelling experiences? Then this role could be the perfect fit for you. We are Landor, part of WPP World-leading brand experts, underpinned by the most expansive strategic & creative capabilities in our category.
Company
Landor
Location
Hamburg
Posted
2026-07-17
Source
Greenhouse
Category
Leadership