Salvador Torres Barroso serves as Socio Director at ETC Executive Search since May 2024 and as Chairman of Canon Spain Innovation and Growth Committee from December 2022. Prior to these roles, Salvador Torres Barroso held the position of Equity Partner and Head of Spanish Office at Exec Avenue from 2017 to May 2024, with expertise in executive leadership and business performance optimization through consulting in executive search and interim management. Earlier experiences include Director Corporativo de Tecnología y Operaciones Europa y Asia at Banco Santander, CEO of Santander Global Facilities, and significant roles at ISBAN and Iberdrola, focusing on organizational efficiency, human resources management, and transformation strategies. Educational credentials include a Certificado en Buen Gobierno de las Sociedades from Instituto de Consejeros-Administradores and advanced management training from IESE Business School.