Elmwood is a globally recognised, award-winning strategic brand design consultancy that builds brands with intent. From studios in London, New York, Singapore and Shanghai, we partner with ambitious companies to create brands that’s are more meaningful, more memorable, and ignite more momentum. Ou...See more
Headquarters:
United Kingdom of Great Britain and Northern Ireland
Company Type:
MNC / Large Enterprise
Company size:
51-200 Employees
Year Founded:
1977 (49 years)
Address:
34 BOW STREET; LONDON, ENGLAND WC2E 7AU, GB
HIGH
spending power