Senior Vice President Global Travel Sellers e Amministratore Delegato di Amadeus Italia.
Francesca avvia la carriera in pubblicità nel 1988. Dal 1998 lavora per oltre dieci anni nel FMCG, con ruoli internazionali in Marketing, Comunicazione e leadership presso Coca-Cola, Kellogg’s e The Lego Group.
Dal 2013 è Amministratore Delegato e Direttore Generale di Amadeus Italia, insieme a incarichi internazionali.
Nel 2018 diventa SVP Online Travel Channel per Europa occidentale, Medio Oriente e Africa.
Nel 2021 assume la guida dei Travel Sellers in Regno Unito, Irlanda, Scandinavia ed Europa centrale, orientale e meridionale.
Dal 2023 al 2025 è SVP Travel Sellers Europa.
In precedenza opera nel travel online:
– Managing Director Italia e Spagna di lastminute.com (2011-2013).
– Direttore Digital ed e-Commerce di Blu Vacanze e Cisalpina Group (2010).
– Direttore Marketing Italia e Country Coordinator di Expedia (2007-2009).
Dal 2009 è consigliera Netcomm per il Travel. Nel CDA di TH Resorts (2021-2024), dal 2024 è consigliera della Camera di Commercio di Spagna in Italia.
Collabora con Bocconi, IULM e Master MAINS della Scuola Superiore Sant’Anna di Pisa sui temi del travel e tec.