Global Reach &
Local Presence

With a network of offices in North America and Internationally, we focus on serving our clients wherever they are in the world. See the industries we serve »

 
 

70M consumers worldwide

3,100
associates

3,000 clients & marketing partners

19
countries

14
support centers

 

Brazil

São Paulo

Germany

Hamburg

Sweden

Stockholm

Denmark

Copenhagen

Italy

Milan

Turkey

Istanbul

Finland

Helsinki

Norway

Sandvika

UK

London, Slough, Kettering and Portsmouth

France

Paris

Spain

Madrid

US

Stamford, CT (HQ)