Landor

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

Teams at Landor

Recently posted jobs

9 Hours AgoSaved
In-Office
Cincinnati, OH, USA
Consulting
Develop brand-focused creative concepts, storytelling, presentations, and design strategies. Create or refresh brands, deliver strong visual solutions, apply current design trends and new media technologies, and collaborate with designers and partner teams to maintain project continuity. The role requires excellent communication, strategic thinking, technical proficiency with Adobe Creative Suite, and a comprehensive portfolio demonstrating creative solutions aligned with project goals.
9 Hours AgoSaved
In-Office
Chicago, IL, USA
Consulting
Develop brand, packaging, and design concepts that deliver memorable storytelling and support client business goals. Create and evaluate design strategies, build or refresh brands, apply strong aesthetic judgment, develop presentation techniques, and collaborate with peers and partner teams to maintain project continuity. The role requires exceptional creative execution, strategic problem-solving, trend awareness, strong communication, Adobe Creative Suite proficiency, and a comprehensive portfolio.
9 Hours AgoSaved
In-Office
Cincinnati, OH, USA
Consulting
Leads brand research, analysis, strategic deliverables, client presentations, brand strategy development, pitches, and new-business opportunities. Partners with creative, client, performance, and multidisciplinary teams to develop impactful recommendations. Maintains knowledge of client industries, uses AI to improve efficiency, supports relationship growth, mentors junior talent, manages direct reports, and monitors targets and budgets.