Francisco has a graduate degree in biology from the Complutense University of Madrid and claims a Master in Business Administration from Know How College. Starting in 1993 he was managing director at Reciclajes Dolaf, until the company was sold to ALBA Group in 2012. Since then, he has been managing director at ALBA Servicios Verdes (part of ALBA Group). He also serves as:
- CEO of UdER (Union de Empresas de Recuperación);
- Vice president at the Paper Division of BIR (Bureau of International Recycling); and
- Board member of REPACAR (Spanish federation for Paper Recovering and Recycling).