Francesco Caizzi, laureato alla Bocconi in Gestione delle Piccole e Medie Imprese, è attualmente a capo del gruppo alberghiero di famiglia Chotel, formato da sette alberghi affiliati ai marchi ibis Styles e Best Western e situati a Bari, Modugno, Giovinazzo, Trani e Brindisi.
La sua esperienza associativa si è consolidata in Puglia a partire dal 2012 con due mandati al timone della Federalberghi Bari Bat e altrettanti alla presidenza della Federalberghi Puglia, cariche che continua ancora a onorare.
Da Aprile 2021, Francesco Caizzi è vice presidente nazionale Federalberghi.
Da Aprile 2023, Francesco Caizzi è il Presidente dell’Ente Bilaterale del Turismo Puglia (EBT Puglia).