Find the word definition

Wikipedia
Lambie-Nairn

Lambie-Nairn is an international branding agency within the WPP Group, headquartered in London with offices in Europe, the Middle East and Latin America. Lambie-Nairn works with O2, BBC and Telefónica.