Our Locations
Where to find us
The OEM Technology Center is located in Lliçà d’Amunt, 30 kilometers north of Barcelona.
Barcelona
Barcelona
Av. Can Montcau, 7
Lliçà d'Amunt, Barcelona 08186
Spain
Barcelona
Please contact us directly via telephone or with the following form.
Tel. +34 93 860 90 00