Linares es ingeniero de Telecomunicaciones. Ingresó en Telefónica en 1970 en el Centro de Investigación y Desarrollo, donde desempeñó diversas responsabilidades hasta su designación como director del departamento de Tecnología y Normativa Técnica de Telefónica, en 1984. En abril de 1990 fue nombrado director general de Telefónica Investigación y Desarrollo, hasta que en diciembre de 1994 ocupó la Subdirección General de Marketing y Desarrollo de Servicios de Telefónica, en el Área Comercial, y posteriormente la Dirección General Adjunta de Marketing de Empresas. En julio de 1997, fue nombrado consejero delegado de Telefónica Multimedia, así como presidente de Telefónica Cable y de Producciones Multitemáticas. Un año después, asumió la dirección general de Estrategia y Tecnología en el Centro Corporativo de Telefónica.En enero de 2000, fue nombrado presidente ejecutivo de Telefónica de España, así como presidente de filiales como Telyco o Telefónica Cable y miembro del consejo de administración de Telefónica Data Corp. En junio de 2005 es designado presidente del consejo de supervisión de Cesky Telecom, de la que actualmente es vicepresidente. En diciembre de 2005 asume el cargo actual en la dirección general de Coordinación, Desarrollo del Negocio y Sinergias de Telefónica, donde es consejero y secretario del Comité Ejecutivo. Además, es miembro del consejo de administración de O2, del consejo de Sogecable, del consejo social de la Universidad Complutense de Madrid, del consejo científico asesor de Telefónica I+D y del consejo asesor para la Ciencia y Tecnología.