Global advertising agency with offices in New York, London, Berlin, Paris, Geneva and Hamburg.
People Ideas & Culture
Planning and Consulting Agency