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

3 Days AgoSaved
In-Office
Chicago, IL, USA
Consulting
The Senior Client Manager will lead project management for client brands, grow client relationships, and work collaboratively with various teams to deliver client projects.
4 Days AgoSaved
In-Office
Shanghai, Shanghai Municipality, Shanghai, CHN
Consulting
Lead and manage key client relationships for brand-led business transformation. Align client needs with Landor capabilities, steer teams to deliver projects on time, on budget, and on scope, collaborate with Strategy, Design, Naming, Research and Brand Experience, and drive commercial growth and profitability.
5 Days AgoSaved
In-Office
Paris, Île-de-France, FRA
Consulting
As a Senior Designer, you will lead design projects from concept to production, develop design strategies, mentor junior designers, and efficiently integrate AI tools into the design process.