Sofia Collado Echaure

CEO

Sofia Collado Echaure is the CEO of Telefónica Tech, where they lead a strategic business unit focused on advancing digital transformation through innovative solutions in various tech sectors. With over 25 years of experience, Sofia has held significant leadership roles, including Chief Human Resources Officer at Indra and Director of Human Capital Europe at Russell Reynolds Associates. They began their career as an analyst and later excelled in consulting with Bain & Company and McKinsey & Company. Sofia holds a degree in Business Administration and Management from ICADE, where they graduated top of their class, as well as an MBA from IESE Business School. Their commitment to leadership, diversity, and human connection drives their approach to empowering organizations and individuals alike.

Location

Madrid, Spain

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices