Francesc es licenciado en Económicas por la Universitat Autónoma de Barcelona y posteriormente cursó un MBA en la Universitat Politécnica de Catalunya y un PDG en ESADE. Su carrera profesional se inició como coordinador general del Gremio de Constructores de Cataluña para después ocupar cargos en el área comercial (director de sucursal) y de marketing (responsable de marketing de sucursales) en Mutua General de Seguros.

Se incorporó a Mail Boxes Etc. en septiembre de 2005 como director de expansión; en Noviembre de 2007 asumió la dirección de operaciones y en noviembre de 2009, la dirección de los departamentos de training y de marketing.

Mail Boxes Etc, controlada por Fineffe, holding italiano de la familia Fiorelli, cuenta con 1.223 centros operativos en más de 30 países (entre los que se encuentran Italia, España, Alemania, Austria, UK, México, Panamá, Venezuela, Brasil, Colombia, Japón, Malasia, Tailandia y Australia).