Nato a Roma, Francesco è un chimico e ha conseguito un MBA. Ha lavorato per 24 anni in una multinazionale svizzera della chimica (Sandoz - Clariant) come amminstratore in Costa Rica, Messico e Brasile. Ha rinunciato all'incarico nel 2005 ed oggi amministra l'albergo di famiglia. Francesco è anche professore universitario e fa consulenze in Messico ed America Centrale. Sposato con due figlie.