Con un passato nel marketing e nella Corporate Social Responsibility, Francesca ha rappresentato l’Italia negli Stati Uniti come Eisenhower Fellow per l’Innovazione 2014. Ha fondato con il marito Roberto D’Angelo e il loro piccolo Mario la Fondazione Fight the Stroke, impegnata nel supporto a famiglie con bambini sopravvissuti ad un ictus alla nascita e con una disabilità di paralisi cerebrale infantile. Francesca è Ashoka Fellow dal 2015.