Nata a Bergamo con doppia cittadinanza (italiana e statunitense). Laureata in Ingegneria elettrica presso il Politecnico di Milano, con una tesi in collaborazione con la Drexel University (USA).
Dopo nove anni in Accenture, dove ha svolto ruoli di consulenza IT negli Stati Uniti e in Italia, Francesca è entrata nel Gruppo Campari nel 2009 come IT Director per USA e Messico e successivamente come Vice President IT la Business Unit Nord America.
Nel Settembre 2015 è stata nominata Global Digital Transformation Vice President per Gruppo Campari.