1020 employees
Interbrand is the world’s leading brand consultancy, with a network of 33 offices in 27 countries.
1974