Landor

Chicago
Total Offices: 4
622 Total Employees
Year Founded: 1941

Jobs at Landor

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

3 Hours AgoSaved
In-Office
New York, NY, USA
Consulting
Develops strategic visual solutions across brand identity, packaging, visual communication, digital design, and time-based media. Collaborates with clients and cross-functional teams, contributes to brainstorming and critiques, interprets complex design briefs, and independently executes polished creative work. Requires strong conceptual thinking, communication, collaboration, and technical mastery of Adobe Creative Suite in a fast-paced agency environment.
3 Hours AgoSaved
In-Office
New York, NY, USA
Consulting
Leads enterprise brand strategy engagements as a trusted C-suite advisor, developing brand positioning, narrative frameworks, architectures, and portfolio strategies. Guides corporate transformations, M&A integrations, and brand-led growth initiatives while building long-term client partnerships. Internally, develops strategic practices, thought leadership, and team talent through coaching and mentoring. Partners cross-functionally with creative and experience teams, manages multiple complex projects, and supports business development and practice growth.
5 Days AgoSaved
In-Office
New York, NY, 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.