Landor

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

Landor Benefits Overview

Compensation + Benefits

Offers 401(K)

Offers accidental death & dismemberment insurance

Offers life insurance

Offers dental insurance

Offers vision insurance

Offers health insurance

Offers Health Savings Account (HSA)

Offers generous parental leave

Work-Life Balance + Wellbeing

Offers generous PTO

Provides paid sick days

Provides paid holidays

Company Culture

Offers a remote work program

Recently posted jobs

7 Hours AgoSaved
In-Office
Chicago, IL, USA
Consulting
Develops brand strategies for CPG and other clients through research, analysis, positioning, semiotics, packaging strategy, and strategic presentations. Partners with creative and multidisciplinary teams, presents recommendations to clients, supports pitches and business development, mentors junior talent, manages direct reports, and contributes to budget and performance goals.
7 Hours AgoSaved
In-Office
New York, NY, USA
Consulting
Manages resource planning, capacity management, freelance coordination, staffing, and operational processes for a creative studio. Partners with Resource, People, Finance, and leadership teams to monitor staffing needs, balance capacity and costs, support onboarding, maintain systems and reporting, coordinate training, and improve employee and project operations.
11 Hours AgoSaved
In-Office
Mumbai, Maharashtra, IND
Consulting
Lead creative direction for corporate branding, visual identity, and brand system projects from concept through execution. Translate business and brand strategy into distinctive visual identities, scalable systems, and integrated brand experiences. Direct art across typography, photography, illustration, digital, motion, 3D, and AI-assisted content. Collaborate with global multidisciplinary teams, present to senior clients, champion creative excellence, and mentor studio talent.