Spain employs 20 employees. The Spain management team includes Cristina Pombo (Centro Superior de Diseño de Moda de Madrid), Alvaro Ledesma (Tax and corporate lawyer), and Maureen Comyn ().
Looking for a particular Spain employee's phone or email?