Socio consultor en Smart Marketing, consultoría de marketing especializada en investigación de mercados, empresa que fundó en 2001. Licenciado en ADE y MBA (Master in Business Administration) por ESADE. Postgrado de Liderazgo en ESADE. Master in Master in Trade Fair Management por la Univesity of Koln. Estudiando el grado de Psicología a la Universitat de Lleida. Ha sido director general en SAGE Eurowin, Ros Roca S. R. N. y en Fira de Lleida.
Profesor asociado de la Universitat de Lleida (UdL) en temas de liderazgo, marketing y marca personal. También ha sido profesor de la UB y ESMA y ha impartido numerosos cursos y seminarios en diferentes instituciones públicas y en empresas privadas. Conferenciante habitual en temas de comportamiento del consumidor, liderazgo y marca personal.
Xavi Roca participa como invitado en el cibermaratón de HangoutNEO sobre Marca Personal en la cibermesa ‘Marca personal y liderazgo‘.