For a better experience, keep your browser up to date. Check here for the latest versions.

It looks like you are coming from North America, but the site you are on is Europe, Middle East and Africa. Do you want to change to North America?
Yes No

EMEA Contact and Locations

Sales & Support

Have questions?

Our experienced staff in EMEA can help you find the answers. Send us a quick message below. Someone will contact you by email or phone.

Our EMEA Locations

Barcelona, Spain


Avenida del Vents, 9, escalera A, 3º 4ª
08917 – Barcelona, Spain
VAT: ESA08338683


Basingstoke, Hampshire, UK


3 Lindenwood, Crockford Lane
Chineham Business Park
Basingstoke, Hampshire RG24 8QY
VAT: GB823819027


El Eulma, Algeria


B.P. 02 Route de Batna
El-Eulma- Wilaya de Sétif


Johannesburg, South Africa


3A Spier Street
Glen Erasmia
Kempton Park
Johannesburg, South Africa 1684


Laatzen, Germany

R&D Center of Excellence

Meineckestrasse 10
Laatzen, Germany 30880
VAT: DE 115507611 HRB 61468


Lainate (MI), Italy


Via Gioacchino Rossini, 1/A
I-20020 Lainate (MI)
VAT: 04735970966


London, England


Sensus UK
Fifth Floor Office
210 High Holborn
London WC1V 7DL

Ludwigshafen, Germany

R&D Center of Excellence

Industriestrasse 16
Ludwigshafen, Germany 67063
VAT: DE 160261426 HRB 5153


Neyron, France


41 Porte du Grand Lyon
ZAC du Champs Perrier
Neyron, France 01700


Praha, Czech Republic


Walterovo náměstí 329/3
Budova Mechanica 2
158 00
Praha 5 – Jinonice


Rabat, Morocco


23 Lot Beau fruit II
Zone industrielle
12013 Ain Atiq, Maroc
Rabat, Morocco
VAT: I.F n° 03375124- CNSS 2082212

+212-538-02-32-50 or +212-661-44-35-39

Stara Tura, Slovakia


Dr. Alberta Schweitzera 194
Stara Tura, Slovakia 91601
VAT: SK 202 158 7931


Sundbyberg, Sweden


Gesällvägen 33 - 35
174 53 Sundbyberg, Sweden

+46 10-603 50 00

Torun, Poland


ul. Mazowiecka 63/65
Torun, Poland 87-100
VAT: PL 952-199-35-28
KRS: 0000255586


Vantaa, Finland


Mestarintie 8
01730 Vantaa, Finland

+358 10 3208500

Select Your Region:

Europe, Middle East, and Africa (EMEA)

Latin America and the Caribbean (LAR)

North America (NA)