Team

Germany

35 CATI Stations and additional 30 CATI Stations in preparation

UK

40 CATI Stations in the heart of the European business

Italy

120 CATI Stations and Focus/Viewing room for your field research