Francesc Xavier es Doctor en Ciencias de la Información por la Universitat Autònoma de Barcelona, Catedrático del Departamento de Comunicación de la Universitat Pompeu Fabra de Barcelona.
Es Director Académico del Máster en Estrategia i Gestió Creativa de la Marca en la Barcelona School of Management y docente en el Máster de Comunicación Política e Institucional de la Barcelona School of Management. Su área de investigación es el análisis de mensajes persuasivos, especialmente en aquellos relacionados con la publicidad, el branding y la comunicación política.