Franco Leoni è nato a Forlì nel 1972, laureato con lode in Matematica teorica nel 1996 ha perfezionato la sua formazione con un master MBA al MIB di Trieste. Dopo qualche anno di esperienza aziendale internazionale nel marketing ha fondato varie società in Italia e all’estero nelle quali ricopre ruoli di direzione operativa. Sposato, tre figlie, amante della vela, abita principalmente a Bologna.