Elmwood Brand & Design Consultancy

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

Jobs at Elmwood Brand & Design Consultancy

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

An Hour AgoSaved
In-Office
London, Greater London, England, GBR
Consulting • Design
Lead and deliver large brand and business strategy projects, connecting business strategy to creative and design. Mine insights, map opportunities, define positioning, architecture and portfolio strategy. Run workshops, present to senior clients, collaborate with design leads, and embed AI tools to enhance strategy output and commercial impact. Develop signature strategic capabilities and scalable processes to elevate Elmwood's strategic work.
YesterdaySaved
In-Office
New York, NY, USA
Consulting • Design
This Senior Creative Director role involves leading creative vision for global brands, inspiring a design team, guiding creative strategies, and driving innovation while balancing business objectives and operational excellence.
11 Days AgoSaved
In-Office
New York, NY, USA
Consulting • Design
The Strategy Partner drives strategic vision and relationships with C-suite clients, delivering high-quality strategic content and identifying growth opportunities to build impactful brands.
21 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.
21 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.