Landor

HQ
London
Total Offices: 9
622 Total Employees
Year Founded: 1941

Teams at Landor

Recently posted jobs

4 Hours AgoSaved
In-Office
London, Greater London, England, GBR
Consulting
Lead conceptual design and execution for medium-to-large brand projects. Partner with clients and internal teams to develop and implement design strategies across channels, mentor junior staff, produce high-quality visual and motion content, and leverage AI and digital tools to increase efficiency and creativity while ensuring consistency with brand strategy.
YesterdaySaved
Remote
Hong Kong
Consulting
The Senior Client Manager is responsible for managing high-value client relationships, driving account growth, developing account plans, and ensuring successful project delivery while fostering collaboration within teams.
3 Days AgoSaved
In-Office
Columbus, OH, USA
Consulting
The Strategy Director, Experience will build strategic partnerships, develop CX strategies, lead cross-functional teams, and enhance brand experiences through design thinking and innovation.