Licenciado en Administración y Dirección de Empresas por ESADE y la UOC, ha cursado diferentes programas en universidades de prestigio, entre las que destacan IESE e IE en España, y Columbia y Stanford en los Estados Unidos.
Fundador de AlwaysPeopleFirst, una compañía que asesora a las empresas en su proceso de transformación para lograr un impacto en el compromiso y los resultados.
Xavier Escales Estruch fue country manager de Asics en España y Portugal, empresa en la que ha trabajado más de una década.