Elmwood Brand & Design Consultancy

HQ
London
Total Offices: 3
202 Total Employees
Year Founded: 1977

Teams at Elmwood Brand & Design Consultancy

6 Days AgoSaved
In-Office
New York, NY, USA
Consulting • Design
Lead creative delivery from concept to execution, manage project and budget delivery, maintain client relationships, mentor junior designers, and drive strategic brand and design thinking across print, production, AI and digital motion work.
6 Days AgoSaved
In-Office
New York, NY, USA
Consulting • Design
Lead creative delivery across key accounts, manage and mentor design teams, drive strategic brand thinking and craft, oversee packaging, brand activation and motion work, liaise with clients and cross-functional teams to deliver high-quality digital and print brand systems.
10 Days AgoSaved
In-Office
London, Greater London, England, GBR
Consulting • Design
The Strategy Director will lead strategic projects, craft brand strategies, and collaborate with clients to drive impactful brand transformations. The role requires deep expertise in brand design and strategy, strong communication, and the ability to inspire teams and clients alike.