Contact

Spencer Stuart C.D. SA
Oquendo, 23
28006 Madrid
Spain

T +34 91.745.85.00
F +34 91.561.42.75

Office Manager

Salvador Palmada

View All Global Locations
View Full Map

Other Search Professionals

Mar Asensi
Sonsoles De Torres
Sandra Dominguez
Isabel Jaquotot
Alvaro Lopez-Barahona
Paloma Marcos
Lucía Martínez
Daniela Müller